PHP — Получаем данные из бд

PHPPHP — Получаем данные из бд. Сегодня разберемся с весьма простой темой — получение информации из базы данных. В одной из прошлых статей мы научились подключаться к базе данных с помощью php. Поэтому сегодня продолжим с ней работать.

PHP — Получаем данные из бд

Для начала освежим все-таки память. Прежде, чем обращаться к базе данных необходимо к ней подключиться:

Все связанные с подключением данные, можете посмотреть тут.

Теперь давайте запишем команду для выполнения в SQL в переменную:

Далее нам необходимо обратиться к самой базе данных нашей командой. Выполнить запрос можно через команду mysqli_query, которая на вход принимает вышеупомянутый $link (соединение с базой) и $query (наш запрос). Команда будет выглядеть так:

Если сейчас сохранить все это в файле, то команда ничего не вернет. Точнее вернет, но результат никуда не сохранится, поэтому давайте запишем эту команду в переменную:

Хорошо. Теперь в переменную $result нам вернулся объект из базы данных, если мы попробуем вызвать его через инструкцию echo $result; , то получим ошибку о том, что объект нельзя конвертировать в строки. Поэтому мы обработаем его принудительно следующей командой:

Таким образом наш объект теперь выглядит как строки, но это еще не все. Для того, чтобы со строками было легко работать, давайте конвертируем их в json этой командой:

Теперь у нас есть json, в таком виде:

Как видите у нашего json-объекта есть разделитель, но нет индексов столбцов. С этой задачей мы разберемся в следующей статье. Тем не менее даже в таком виде с объектом можно работать.

Спасибо за внимание, помните про нашу группу в контакте и канал на ютубе!

Лицензионное соглашение

Авторские права публикуемых материалов полностью или частично принадлежат авторам сайта Pechenek.NET в соответствии со статьями 1252 и 1301 ГК РФ. Любое распространение должно быть согласовано с автором материала или с указанием ссылки на первоисточник.