Главная arrow Программирование arrow HTML arrow PHP: как показать содержимое таблицы MySQL Monday, March 27 2017  
ГлавнаяКонтактыАдминистрированиеПрограммированиеСсылки
UK-flag-ico.png English Version
GERMAN-flag-ico.png Die deutsche Version
map.gif карта сайта
нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Поделиться:

PHP: как показать содержимое таблицы MySQL Версия для печати
Написал microsin   
25.07.2006
Здесь также используется таблица, созданная в предыдущем примере.
<?php
// Данные для mysql сервера
$dbhost = "localhost";         // Хост
$dbuser = "guest";             // Имя пользователя
$dbpassword = "mypassword";    // Пароль
$dbname = "database";          // Имя базы данных

   echo 'Show Table<br>';
   $link = mysql_connect($dbhost, $dbuser, $dbpassword);
   if (false === $link)
     die ('Error database connect<br>');
   $select_result = mysql_select_db($dbname, $link);
   if (false === $select_result)
     die ('Error database select<br>');
   $query = "select * from customer";
   $query_result = mysql_query($query, $link);
   if (false === $query_result)
     die ('Error database SQL query<br>');
   while($rows = mysql_fetch_array($query_result, MYSQL_ASSOC))
   {
     printf("id:%d, name:%s, tel:%s<br>",
     $rows['id'], $rows['name'], $rows['tel']);
   }
   $close_result = mysql_close($link);
   if (false === $close_result)
     die ('Error database close<br>');
?>
Функция mysql_fetch_array() обрабатывает результат запроса и возвращает массив полей текущей строки результата запроса. Цикл while перебирает все строки массива, каждая строка передается в тело цикла через переменную $rows.
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:

Защитный код
Обновить

< Пред.   След. >

Top of Page
 
microsin © 2017