mysql — php: не удается найти максимальное значение, когда есть одна цифра

Я использовал следующие коды, чтобы найти максимальное значение оценок

 <?php
$sql = mysql_query("SELECT MAX(marks) FROM participant ");
$fetch = mysql_fetch_row($sql);
$max_m = $data[0];$sql = mysql_query("SELECT st_name FROM participant WHERE marks='$max_m'");
$fetch = mysql_fetch_row($sql);
$st = $data[0];
echo $st;
?>

но когда я вставляю оценку 2-9 для проверки, результатом становятся ученики с этими оценками.

Как решить проблему?
Это работает, когда я использую 1 и число от 10 до 20. (полная оценка 20)

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]