Roman777777
@Roman777777
Новый

Вытащить из Бд информацию в яйчеку таблице на сайт?

Есть таблица на сайте с расписанием пар . В каждой ячейки 3 записи: Предмет, аудитория , преподаватель.
Нужно из Бд вывести эти три пункта о паре. Как это реализовать ?
9c1c49323700480f94490d3a654ef38a.jpg
  • Вопрос задан
  • 8336 просмотров
Решения вопроса 1
svrap
@svrap
Некорректный вопрос... Даже неизвестно где вы храните записи, в отдельных таблицах или в одной, но в разных столбцах... Но всё же, вот код под работу с БД и выводом на сайт, меняй значения под свои и добавляй выравнивания в ячейках таблицы.

<?php 
    // определяем начальные данные
    $db_host = 'localhost';
    $db_name = 'schedule';
    $db_username = 'root';
    $db_password = '';
    $db_table_to_show = 'table';

    // соединяемся с сервером базы данных
    $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/css" media="all"> body { margin: 0; padding: 0;} </style>';
    echo '<table border="1" cellspacing="0" cellpadding="0">';
	echo '<thead>';
	echo '<tr>';
	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['Предмет'] . '<br>' . $data['Аудитория'] . '<br>' . $data['Преподаватель'] . '</td>'; // вместо "Предмет", "Аудитория" и "Преподаватель" - наименования столбцов в таблице БД с твоими данными
	    echo '</tr>';
	}
        echo '</tbody>';
        echo '</table>';

        // закрываем соединение с сервером  базы данных
        mysql_close($connect_to_db);
?>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽