вопрос
Доброго времени суток, господа.
Я новичок в работе с php, поэтому извините за мой глупый вопрос.
PHP версии 5.4. Пытаюсь вывести информацию с БД на главную страницу.
Вписываю в main.php код:
Информацию выводит, но почему-то только одну последнюю добавленную запись. А нужно чтобы 5-10 записей с БД.
Заранее благодарен за вашу помощь и уделённое время моей проблеме)
Я новичок в работе с php, поэтому извините за мой глупый вопрос.
PHP версии 5.4. Пытаюсь вывести информацию с БД на главную страницу.
Вписываю в main.php код:
$vquery = $db->query( "SELECT * FROM " . PREFIX . "_video_file ORDER BY user_id ASC LIMIT 0, 10" );
while ( $row = $db->get_row($vquery) ) {
$vquery2 = $db->query( "SELECT name FROM " . PREFIX . "_video_category WHERE id='".$row['user_category']."'" );
while ( $vdrow = $db->get_row($vquery2) ) {
$ytcatnamequery = $vdrow['name'];
}
$vquery2->free ();
$ytquery = $row['info']; //Вытаскиваем с базы данных ссылку на видео
$ytrdatequery = $row['reg_date']; //Вытаскиваем с базы данных дату добавления видео
$ytnamequery = $row['name']; //Вытаскиваем с базы данных название видео
$ytcatquery = $row['user_category']; //Вытаскиваем с базы айди категории
$ytidvideo = $row['user_id']; //Вытаскиваем айди поста с видео
preg_match("/^(?:http(?:s)?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?v(?:i)?=|(?:embed|v|vi|user)\/))([^\?&\"'>]+)/", $row['info'], $out);
$video_id = $out[1];
}
$vquery->free ();
$db->free ();
Информацию выводит, но почему-то только одну последнюю добавленную запись. А нужно чтобы 5-10 записей с БД.
Заранее благодарен за вашу помощь и уделённое время моей проблеме)