Roman777777
@Roman777777
Новый

Выводи из бд информацию на экран только в один столбец. Как решить?

Выводит информацию на экран только в один столбец. Указываю день недели, например пятница, а выводит всё в один столбец "понедельник"
b89b1ba8a26e4f9fa720d778a97d1a25.jpg
CREATE TABLE IF NOT EXISTS `pks13` (
`id` int(10) NOT NULL,
`day` varchar(100) NOT NULL COMMENT 'День недели',
`subject` varchar(200) NOT NULL COMMENT 'Название предмета',
`classroom` int(10) NOT NULL COMMENT 'Аудитория',
`teacher` varchar(100) NOT NULL COMMENT 'Преподаватель'
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='расписание занятий';
d405115aa1a5404fb34bb3dfd97ffcc1.jpg
<?php 
    // определяем начальные данные
$db_host = 'localhost';
$db_name = 'schedule';
$db_username = 'root';
$db_password = '';
$db_table_to_show = 'pks13';





    // соединяемся с сервером базы данных
$connect_to_db = mysql_connect($db_host, $db_username, $db_password);

    // подключаемся к базе данных
mysql_select_db($db_name, $connect_to_db);
$qr_result = mysql_query("select * from " . $db_table_to_show);

    // выводим на страницу сайта заголовки HTML-таблицы
echo ' <style type="text/style.css" media="all"> body { margin: 0; padding: 0;}  </style>';
echo '<table  align="center" border="1" cellpadding="1" cellspacing="1" height="167" width="650" ';
echo '<thead>';
echo '<tr>';
echo '<th><b>Понедельник</b></th>';
echo '<th><b>Вторник</b></th>';
echo '<th><b>Среда</b></th>';
echo '<th><b>Четверг</b></th>';
echo '<th><b>Пятница</b></th>';
echo '</tr>';
echo '</thead>';
echo '<tbody>';

   // выводим в HTML-таблицу данные из таблицы MySQL 
while($data = mysql_fetch_array($qr_result)){ 
  echo '<tr>';
      echo '<td>' . $data['subject'] . '<br>' . $data['classroom'] . '<br>' . $data['teacher'] . '</td>'; // вместо "Предмет", "Аудитория" и "Преподаватель" - наименования столбцов в таблице БД с твоими данными

  }
  echo '</tbody>';
  echo '</table>';



        // закрываем соединение с сервером  базы данных
  mysql_close($connect_to_db);
  ?>

В чем проблема?
  • Вопрос задан
  • 318 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы