[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: php не понять)
phpfo
Здравствуйте,в mysqli таблица она создается виде строки,есть столбцы и строки,если делается запрос на вывод всего из базы данных,пример вот так
$query=$db->query("SELECT * FROM msg");
echo $query;


должно ведь выводиться вся таблица но приходит ошибка что Неперехваченная ошибка: объект класса mysqli_result не может быть преобразован в строку,
а что тогда мы создали в бд волну или что?как это понять?
FatCat
Цитата (phpfo @ 18.03.2023 - 15:03)
должно ведь выводиться вся таблица

В цикле по строкам таблицы.

_____________
Бесплатному сыру в дырки не заглядывают...
Valick
Цитата (phpfo @ 18.03.2023 - 16:03)
как это понять?

что бы понимать надо читать книги.

$query = "SELECT * FROM msg"; // запрос
$objectResource = $db->query($query); // выполнение запроса и объект ресурса
// извлечение построчно

while ($row = $objectResource->fetch()) {
print_r($row);
}
// или всё разом
$table = $objectResource->fetchAll();
print_r($table);


_____________
Стимулятор ~yoomoney - 41001303250491
phpfo
Valick
То что вы написали у меня конечно не работает,понимаю снг поумничать хочется,но уметь объяснять это сложно,может тогда и не чего и не советовать?)
Valick
Уметь объяснять не так уж и сложно, тем более, что постоянная практика в этом сильно помогает.
Гораздо сложнее уметь понимать, а некоторым это вообще не дано от природы.
Но в любом случае я вас услышал, постараюсь больше не отвечать на ваши вопросы.

P.S. Особенно смешно такое слышать от человека у которого сообщений на форуме меньше, чем у меня полных лет на этом форуме.

_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.