Web-технологии с базами данных. Астахова И.Ф - 124 стр.

UptoLike

124
// используется значение 'mark'
if (!isset($key)) :
$key = "mark";
endif;
// Создать и выполнить запрос.
// Выбранные данные сортируются по убыванию столбца
$key
$query = "SELECT student_id, subj_id, exam_date,
mark FROM exam_marks ORDER BY $key DESC";
$result = mysql_query($query);
// Создать заголовок таблицы
print "<table border = 1>";
print "<tr>
<th><a
href=\"PHPDocument28.php?key=student_id\">Stud
ID</a></th>
<th><a href=\"PHPDocument28.php?key=subj_id\">Subj
ID</a></th>
<th><a
href=\"PHPDocument28.php?key=exam_date\">Exam
Date</a></th>
<th><a href=\"PHPDocument28.php?key=mark\">Mark</a>
</th></tr>";
// Отформатировать и вывести каждую строку таблицы
while (list($stud_id, $subj_id, $exam_date,
$exam) = mysql_fetch_row($result)) :
print "<tr>";
print
"<td>$stud_id</td><td>$subj_id</td><td>$exam_date</td><
td>
$exam</td>";
print "</tr>";
endwhile;
// Завершить таблицу
print "</table>";
?>
                           124
    // используется значение 'mark'
    if (!isset($key)) :
       $key = "mark";
    endif;
    // Создать и выполнить запрос.
    // Выбранные данные сортируются по убыванию столбца
$key
    $query = "SELECT student_id, subj_id, exam_date,
mark FROM exam_marks ORDER BY $key DESC";
    $result = mysql_query($query);
    // Создать заголовок таблицы
    print "";
    print "";
    // Отформатировать и вывести каждую строку таблицы
    while (list($stud_id, $subj_id, $exam_date,
$exam) = mysql_fetch_row($result)) :
    print "";
    print
"<
td>
    $exam";
    print "";
    endwhile;
    // Завершить таблицу
    print "
Stud ID Subj ID Exam Date Mark
$stud_id$subj_id$exam_date
"; ?>