PHP/MySQL | Вывод записей с бд
У меня в базе данных есть таблица anekdot а в ней id, text, time
1) Как вывести все значения text с бд?
2) Как вывести рандомное значение text с бд?
Нужно прописать данные базы, а так же id идут не по порядку, и есть пропуски. Тоесть 1, 2, 3, 4, 5, 7, 9..., (6, 8.. нету)
1) Как вывести все значения text с бд?
2) Как вывести рандомное значение text с бд?
Нужно прописать данные базы, а так же id идут не по порядку, и есть пропуски. Тоесть 1, 2, 3, 4, 5, 7, 9..., (6, 8.. нету)
1) цикл
2) в запрос добавляешь order by rand()
2) в запрос добавляешь order by rand()
У меня в базе данных есть таблица anekdot а в ней id, text, time
1) Как вывести все значения text с бд?
2) Как вывести рандомное значение text с бд?
Нужно прописать данные базы, а так же id идут не по порядку, и есть пропуски. Тоесть 1, 2, 3, 4, 5, 7, 9..., (6, 8.. нету)
php
$link = mysqli_connect('localhost', 'user', '123456', 'mydb'); $query1 = mysqli_query($link, "SELECT `text` FROM `anekdot`"); while($row=mysqli_fetch_array($query1)) { echo $row['text']. "<br/>"; } php
$link = mysqli_connect('localhost', 'user', '123456', 'mydb'); $query1 = mysqli_query($link, "SELECT `text` FROM `anekdot` ORDER BY RAND() LIMIT 1"); while($row=mysqli_fetch_array($query1)) { echo $row['text']. "<br/>"; } ________
посл. ред. 28.10.2022 в 06:24; всего 1 раз(а); by DenSBK
php
<?php #Подключаемся к БД $db = mysqli_connect("localhost", "user", "password", "db_name"); $db ?: die ("Error connect to Database"); #Если ты хочешь вывести рандомно записи то сделай следующий запрос $anekdot = $db -> query('SELECT * FROM `anekdot` ORDER BY RAND()'); #А если просто все записи $anekdot = $db -> query('SELECT * FROM `anekdot`'); foreach ($anekdot as $key) { echo $key['text'].'<br />'; } ________
посл. ред. 28.10.2022 в 09:26; всего 3 раз(а); by Кайфовая
Ну он просил на вывод поля "text" я привел пример) Задачи другой и не было что бы все поля были в выборке.
Согласно ресурсу php.net и приведенным примером да.
https://www.php.net/manual/ru/mysqli.query.php
________
посл. ред. 28.10.2022 в 12:45; всего 1 раз(а); by DenSBK
https://www.php.net/manual/ru/mysqli.query.php
________
посл. ред. 28.10.2022 в 12:45; всего 1 раз(а); by DenSBK
Согласно ресурсу php.net и приведенным примером да.
https://www.php.net/manual/ru/mysqli.query.php
Это из мануала по вашей ссылке