Вывод максимального значения из бд mysql

mixey2010

Новичок
Вывод максимального значения из бд mysql

Возникла проблема с выводом максимальной суммы из базы данных mysql.
Есть скрипт, который из БД по названиям выводит стоимость. Выбирать названия можно при помощи чекбоксов.
Пример:
<input type='checkbox' name='price[]' value='$res[nomer]'> $res[nomer] , $res[name] , $res[price] <br>

Из БД выводится к примеру следующие данные:
1. телефон 5000
2. телевизор 10000
3. часы 3000
4. калькулятор 11000

К примеру если установлены чекбоксы напротив 1 (телефон - 5000) и 2 (телевизор - 10000) пункта - выводится значение 10000.
Если установлены галочки напротив всех 4 выводится максимальное значение 11000.

Код скрипта:
PHP:
foreach($_POST["price"] as $key => $val)
{
        if($key == 0) $str .= "'".$val."'";
        else $str .= ",'".$val."'";
}

$result = mysql_query("SELECT * FROM ".$table1." WHERE nomer IN (".$str.")",$db);
echo mysql_error();
while($res = mysql_fetch_assoc($result))
{
echo $res['premiyaind'];
}
При таком запросе выводятся все значения из БД по выбранным чекбоксам. А как можно вывести значение с максимальной суммой?

Версия php 4
P.S. Если не сложно приведите пример кода.
 

prolis

Новичок
PHP:
$result = mysql_query("SELECT max(premiyaind) as premiyaind FROM ".$table1." WHERE nomer IN (".$str.")",$db); 
$res = mysql_fetch_assoc($result); 
echo $res['premiyaind'];
 
Сверху