Доброго времени суток, господа.
Я новичок в работе с php, поэтому извините за мой глупый вопрос.
Пользуюсь CMS DLE. PHP версии 5.4. Пытаюсь вывести информацию с бд на главную страницу.
Вписываю в main.php код:
CODE ( htmlphp):
скопировать код в буфер обмена
$vquery = $db->query( "SELECT * FROM " . PREFIX . "_video_file ORDER BY user_id ASC LIMIT 0,10" ); while ( $row = $db->get_row($vquery) ) { $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]; } $vquery2 = $db->query( "SELECT name FROM " . PREFIX . "_video_category WHERE id=" .$ytcatquery. "" ); //приравниваем базу по айди категории while ( $row = $db->get_row($vquery2) ){ $ytcatnamequery = $row['name']; //вытаскиваем название категории } $vquery2->free (); $db->free ();
Информацию выводит, но почему-то только одну последнюю добавленную запись. А нужно чтобы 5-10 записей из бд.
Заранее благодарен за вашу помощь и уделённое время моей проблему)(Отредактировано автором: 13 Февраля, 2019 - 16:56:49)
|