Извлечение записей из SQL в таблицу

0

Мне нужно отображать мои записи из sql в таблице. В sql сохранены записи с - дата, час, тема. У меня проблема, что я сохраняю все записи в $ record, и мне нужно только, например, 2-я строка с темой, датой, часом, чтобы отобразить до 10:00. Я не знаю количество строк, это может быть и каждый день. Проверьте код, и вы поймете. Спасибо за помощь.

$time10 = mysql_query("SELECT * FROM record WHERE slotDate = '$date' AND slotTime = '10:00'");
$time12 = mysql_query("SELECT * FROM record WHERE slotDate = '$date' AND slotTime = '12:00'");

и есть html с вставкой php

<tr><!--FIRST RECORD OF 10:00-->
<td>
while($record = MySQL_Fetch_Row($time10)):
echo  $record[0];  echo "<p>";
echo  $record[1];  echo "<p>"; 
echo  $record[3];
</td>
</tr>

<tr><!--SECOND RECORD OF 10:00-->
<td> There i need 2nd row
</td>
</tr>

<tr><!--THIRD RECORD OF 12:00-->
<td> There i need for example 3rd row from TIME 12:00
</td>
</tr>
  • 2
    Ваш вопрос не имеет смысла. Пример данных и желаемых результатов помогут.
  • 0
    Добавьте пример таблицы данных и ожидаемый результат. (Как форматированный текст, а не изображения.) Также покажите нам вашу текущую попытку запроса.
Показать ещё 1 комментарий
Теги:

2 ответа

0
$time10 = mysql_query("SELECT * FROM record WHERE slotDate = '$date' AND slotTime = '10:00'");
echo '<table>';
echo '<tr><th>Date</th><th>Time</th><th>Subject</th></tr>';
while ($record = mysql_fetch_row($time10)) {
    echo '<tr><td>'.$record[0].</td><td>.$record[1].</td><td>.$record[2].'</td></tr>';    
}
echo '</table>';

Он печатает все записи в виде таблицы, где время 10:00

Если вам нужно выбрать только вторую строку, попробуйте использовать LIMIT first_row count_rows

$time10 = mysql_query("SELECT * FROM record WHERE slotDate = '$date' AND slotTime = '10:00' LIMIT 1, 1");
  • 0
    Виталий Фадеев Спасибо, но мне нужна статическая таблица, которая будет отображаться постоянно. В 10:00 могут быть пустые записи ...: /
  • 0
    Используйте LIMIT в SQL, чтобы выбрать конкретную строку из базы данных
Показать ещё 1 комментарий
0

Использование SQL-запроса.

Пожалуйста, добавьте больше информации, чтобы люди могли давать более качественные ответы, иначе этот тип ответа - это все, что вы получите.

(пользователь задал вопрос, обновив свой вопрос после публикации этого нахального ответа.)

  • 0
    все готово

Ещё вопросы

Сообщество Overcoder
Наверх
Меню