Добрый вечер!!! У меня есть sql-запрос базы данных ("Расписание занятий") который отсортирован по дню недели. Вопрос звучит таким образом, как сделать чтоб при выводе этого запроса в таблицу выводилось поле (обьединение всех столбцов) в котром указываеться имя дня недели, и так на каждый отсортированый день. Помогите пожалуйста.И ли скинь ссылку откуда почитать. Вот пример запроса <? db_connect(); $query = "SELECT timetable.id, timetable.lesson_num AS time, day.name as name, subjects.name AS subject, teacher1.surname as teacher1, teacher2.surname as teacher2, timetable.lesson_type1 AS type1, timetable.lesson_type2 AS type2, auditory.auditory_number AS auditory, corps.number AS corp FROM timetable LEFT OUTER JOIN users teacher1 ON teacher1.id=timetable.teacher1_1 LEFT OUTER JOIN users teacher2 ON teacher2.id=timetable.teacher1_2 LEFT OUTER JOIN subjects ON subjects.id=timetable.subject1 LEFT OUTER JOIN auditory ON auditory.id=timetable.audit1 LEFT OUTER JOIN corps ON auditory.corps_id=corps.id LEFT OUTER JOIN day ON timetable.day_id=day.id ORDER BY day_id, lesson_num"; if(!empty($g)) $query .= " AND timetable.group_id = $g"; if(!empty($d)) $query .= " AND timetable.day_id = $d"; if($res = mysql_query($query)){ for($i=1;$row=mysql_fetch_array($res);$i++) {?>
а покажи что выдает результат SQL? тут телепатов нету и гадать что там тебе вернулось и какие там данные мозгов не хватает.
выдает, вот такое Время начала | Предмет | Преподователь| Аудитория | Номер корпуса| 8:00 Математика апдлтити 230 3 10:25 Физика пажилбп 321 4 8:00 ЧМО жолипжь 267 3 ... А мне надо чтоб вот так вот было Время начала | Предмет | Преподователь| Аудитория | Номер корпуса| Понедельник 8:00 Математика апдлтити 230 3 10:25 Физика пажилбп 321 4 Вторник 8:00 ЧМО жолипжь 267 3 ... Среда
а где у тебя в выборках день недели? что-то я не заметил. я просил показать результаты выорки, а не вывода.
Так результат выборки и есть выводом, то есть с базы данных выбираеться поля начала пары, преподователи, предметы , аудитории, а по номеру дня недели просто идет сортировка, и выбираеться в запросе имя дня недели. Помоему этого вполне достаточно, что в отсортированом выводе обозначить название дней .