Автор Тема: наубольшое число из БД  (Прочитано 4392 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн andy5555

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 44
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
наубольшое число из БД
« : 25 Августа 2006, 15:43:56 »
Привет всем!
у меня есть таблица в Mysql


Name    
Age

Ivanov  
5
Petrov  
54
Sidorov 
72


может быть этих строк и больше!

Подскажите как и какую лудше применить функцию что-бы вызвать из БД наибольшее число (в этом случае 72)
По идее я не знаю какое там наибольшее число, функция должна сама найти его

Оффлайн vasa_c

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 157
  • +0/-0
  • 0
    • Просмотр профиля
    • http://blgo.ru/blog/
наубольшое число из БД
« Ответ #1 : 25 Августа 2006, 16:37:48 »
select max(`age`) from `tbl` where 1?
Блог ГО

Оффлайн andy5555

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 44
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
наубольшое число из БД
« Ответ #2 : 25 Августа 2006, 18:35:11 »

$db_link 
openDatabase($db_hostname$db_username$db_password$db_name);       
$groupsql "select max(age) FROM  mytable WHERE 1" ;
$r_age mysql_query($groupsql$db_link);
$tbl_age mysql_fetch_array($r_age);
$age $tbl_age[\'age\'];
echo $age;


что-то у меня неполучается вывести это число

Оффлайн vasa_c

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 157
  • +0/-0
  • 0
    • Просмотр профиля
    • http://blgo.ru/blog/
наубольшое число из БД
« Ответ #3 : 25 Августа 2006, 19:25:44 »
$tbl_age = mysql_fetch_row($r_age);
$age = $tbl_age[ 0 ];
Блог ГО

Оффлайн andy5555

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 44
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
наубольшое число из БД
« Ответ #4 : 25 Августа 2006, 19:43:02 »
спасибо

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
наубольшое число из БД
« Ответ #5 : 27 Августа 2006, 13:17:21 »
Цитировать
andy5555:
$db_link = openDatabase($db_hostname, $db_username, $db_password, $db_name);
$groupsql = "select max(age) FROMmytable WHERE 1" ;
$r_age = mysql_query($groupsql, $db_link);
$tbl_age = mysql_fetch_array($r_age);
$age = $tbl_age[\'age\'];
echo $age;


Дерик оптимизируем

$db_link 
openDatabase($db_hostname$db_username$db_password$db_name);
$groupsql "SELECT MAX(`age`) AS `maxage` FROM `mytable`" 
list(
$age) = mysql_fetch_assoc(mysql_query($groupsql$db_link));
echo 
$age;
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28