all-of-all.ru
Посмотреть
Статьи

Наши друзья

Спецпредложения интернет-магазина
 Статья / Техника / Инструкции / Компьютеры / Как показать список записей из таблицы базы данных (PHP)..?

Как показать список записей из таблицы базы данных (PHP)..?


 Николай Баранов, 23.04.2012 18:04:00



#8217;;

for($i=0; $i<$select_amt; $i++)
{
$row = mysql_fetch_array($select_result);
echo #8217;

#8216;.$row[ #8217;name #8217;]. #8216;
#8217;.$row[ #8216;surname #8217;]. #8216;
#8217;.$row[ #8216;id #8217;]. #8216;
#8217;.$row[ #8216;id #8217;]. #8217;

#8217;;

}

echo #8217;

#8217;;

7 шаг

Сохрание изменения и откройте вашу страницу в браузере, набрав её адрес на сервере.
Если вы правильно следовали инструкции, то должны увидеть таблицу с заголовком (имена полей), в которой отображены все записи, где год рождения меньше 1990;

Советы и предупреждения:

  • MySQL - это отдельный от PHP язык запросов, по этому чтобы в полной мере пользоваться его возможностями, необходимо изучить его. Здесь я показал только маленькую часть того, что можно достичь, используя данный язык.

Как показать список записей из таблицы базы данных (PHP)..?
Как показать список  записей из таблицы базы данных (PHP)..?


(Нет голосов)
192 просмотров
В избранное
Комментировать(0)

Как показать список записей из таблицы базы данных (PHP)..?


Так как мало кто пользуется плоскими файлами чтобы хранить информацию на сервере, очень часто нужно получить информацию из базы данных MySQL. О том, как это делать, и написана данная статья.

Инструкция

Что вам понадобится:

  • Текстовой или PHP редактор.
  • Сервер MySQL c базой данных и непустой таблицей.
  • Ваша страница.
  • Хотя бы базовое знание HTML и PHP.

1 шаг

Откройте Вашу страницу в Вашем любимом редакторе. Разумеется, необходимо, чтобы она имела расширение *.php и соответствовала правилам этого языка.

2 шаг

Найдите место, где хотели бы отобразить список записей из таблицы базы данных. Это место должно быть в теге вашего документа.

3 шаг

Для начала, вам нужно подключиться к серверу и выбрать базу данных. Для этого вам нужно знать адрес сервера MySQL, а так же имя пользователя с привилегией SELECT и, если нужно, пароль.

$db = mysql_connect( #8216;localhost #8217;, #8216;username #8217;, #8216;password #8217;); // Эта переменная будет содержать связь. mysql_select_db( #8216;my_database_name #8217;, $db); // Выбираем имя используемой базы данных для указанного подключения.

4 шаг

Далее вам нужно создать запрос MySQL. Допустим, что в вашей базе данных есть таблица people с полями name , surname , id и dob (имя, фамилия, идентификационный номер и год рождения) и вы хотите показать все записи, где год рождения меньше девяностого (т.е. всех, кому сейчас 18 и больше). Вот так будет выглядеть ваш запрос.

$select_qry = SELECT * FROM people WHERE dob < 1990 ; // Не ставьте, как обычно, точку с запятой в конце запроса, только в конце выражения.

5 шаг

Далее, нам нужно сделать сам запрос, для чего существует функция mysql_query(), и сохранить полученные данные в переменной.

$select_result = mysql_query($selectt_qry, $db); // Второй аргумент ссылка на соединение с БД.

6 шаг

Теперь у нас есть ресурс с записями, возвращённый сервером. В нём много рядов, и нам нужно показать каждый из них. Функция mysql_num_rows() возвращает количество записей ресурса; функция mysql_fetch_array() возвращает ассоциативный массив следующей записи, где ключ это название поля таблицы. Итак, мы будем использовать цикл for для этой цели.

$select_amt = mysql_num_rows($select_result); // Теперь знаем количество записей.

echo #8217;
#8217;;

echo #8217;

Name Surname ID Year of Birth
 Статья / Техника / Инструкции / Компьютеры / Как показать список записей из таблицы базы данных (PHP)..?
 Николай Баранов, 23.04.2012 18:04:00

Назад в раздел

Самые интересные новости:

загрузка...