Вывести таблицу 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), чтобы он мог быть применен.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д