Розробка інформаційної системи загальноосвітнього навчального закладу з використанням PHP і MYSQL
49

WHERE

  rozklad.day = ".$day_id."

  AND rozklad.class = ".$ClassID."

ORDER BY

  rozklad.lessonnumber";

Цей розклад сортується за номером уроку, адже виведення розкладу в порядку слідування уроків є звичним і зрозумілим користувачам. Після формування цей запит виконується:

$query_urok_list = mysql_query($sql_urok_list, $conn);

$urok_count = mysql_num_rows($query_urok_list);

та у внутрішньому циклі зчитується та виводиться інформація про урок і вчителя, який його веде, причому інформація про вчителя виводиться у вигляді гіперпосилання, яке веде на сторінку з інформацією про нього:

$urok_number=mysql_result($query_urok_list,$ur,0);

$urok_name=mysql_result($query_urok_list,$ur,1);

$urok_teacher_id=mysql_result($query_urok_list,$ur,2);

$urok_teacher="".mysql_result($query_urok_list,$ur,3)." ".mysql_result($query_urok_list,$ur,4)." ".mysql_result($query_urok_list,$ur,5);

echo "".$urok_number.". ".$urok_name." - вчитель: <a href='teacherinf.php?id=".$urok_teacher_id."' >".$urok_teacher."</a><br />";

Отриманий результат можна побачити на рис. 2.12.