Вывести таблицу MySQL в HTML
Формулировка задачи:
Здравствуйте! У меня проблема вывода БД в HTML. Вот код на php
И на страницы выводит только это ('; echo '' . $data['id'] . ''; echo ''; echo ''; echo '' . $data['Text'] . ''; echo ''; } echo ''; echo ''; // закрываем соединение с сервером базы данных mysql_close($connect_to_db); ?>) Что не так в коде, в чем проблема помогите пожалуйста!
Листинг программы
- <?php
- // определяем начальные данные
- $db_host = 'localhost';
- $db_username = 'root';
- $db_password = '';
- $db_name = 'test';
- $db_table_to_show = 'newbd';
- // соединяемся с сервером базы данных
- $connect_to_db = mysql_connect($db_host, $db_username, $db_password)
- or die("Could not connect: " . mysql_error());
- // подключаемся к базе данных
- mysql_select_db($db_name, $connect_to_db)
- or die("Could not select DB: " . mysql_error());
- // выбираем все значения из таблицы "Contacts"
- $qr_result = mysql_query("select * from " . $db_table_to_show)
- or die(mysql_error());
- // выводим в HTML-таблицу все данные клиентов из таблицы MySQL
- while($data = mysql_fetch_array($qr_result)){
- echo '<tr>';
- echo '<td>' . $data['id'] . '</td>';
- echo '</tr>';
- echo '<tr>';
- echo '<td>' . $data['Text'] . '</td>';
- echo '</tr>';
- }
- echo '</tbody>';
- echo '</table>';
- // закрываем соединение с сервером базы данных
- mysql_close($connect_to_db);
- ?>
Решение задачи: «Вывести таблицу MySQL в HTML»
textual
Листинг программы
- AddHandler application/x-httpd-php .php .html
Объяснение кода листинга программы
AddHandler
- это директива, которая добавляет обработчик для определенного типа контента.application/x-httpd-php
- это тип контента, который мы хотим обрабатывать..php
и.html
- это расширения файлов, которые мы хотим связать с этим обработчиком.- В данном случае, мы говорим серверу, что когда он встречает файлы с расширениями
.php
или.html
, он должен обрабатывать их с помощью PHP. Обратите внимание, что этот код должен быть размещен в файле конфигурации веб-сервера (например, httpd.conf на Apache), чтобы он мог быть применен.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д