Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: mysql_query("select agv(f) from jjj")-как получить результат?????
 
 автор: Саша   (28.08.2004 в 14:18)   письмо автору
 
 

mysql_query("select agv(f) from jjj")-как получить резалт?????
Хелп плиз--- не знаю как.... fetch_array????? не выходит:((((((

   
 
 автор: cheops   (28.08.2004 в 14:28)   письмо автору
 
   для: Саша   (28.08.2004 в 14:18)
 

Хм... а не могли бы вы подробнее описать в чём трудность. Предположу, что проблема с именем столбца. Дело в том, что MySQL обзывает имена столбцов в результирующей выборке в соотвествии с именем в запросе - 'agv(f)', для того чтобы определить собственное имя, следует воспользоваться оператором AS:
<?php
$result 
mysql_query("select agv(f) as column_f from jjj");
$f mysql_fetch_array($result);
echo 
$f['column_f'];
?>

или обращаться по имени
<?php
echo $f['agv(f)'];
?>

   
 
 автор: Саша   (28.08.2004 в 15:11)   письмо автору
 
   для: cheops   (28.08.2004 в 14:28)
 

нет, врядли проблема с етим.....просто выводит что undefind $row["w"] я зделал по другому
$result=mysql_query("select avg(w) from test");
$row=mysql_result($result,0)

зароботало:))))))
Спасибо за помощь.....

   
 
 автор: cheops   (28.08.2004 в 15:15)   письмо автору
 
   для: Саша   (28.08.2004 в 15:11)
 

Ну... всё правильно такого столбца и нет :) ($row["w"] имеется ввиду) К нему следует обращаться как к $row['avg(w)']...

   
 
 автор: Саша   (28.08.2004 в 15:23)   письмо автору
 
   для: cheops   (28.08.2004 в 15:15)
 

а-а-а-а:)
ну.....
просто сейчас понадобилось.... и не знал как записать... в книге сволочи не написали:)))))) но нашол здесь на сайте майскюел_резалт:)))

спсибо за инфу, тепер буду знать и второй вариант:))))

   
 
 автор: Саша   (28.08.2004 в 15:25)   письмо автору
 
   для: cheops   (28.08.2004 в 15:15)
 

кстати, я пробовол $row["agv(w)"] так тоже низя?????

   
 
 автор: cheops   (28.08.2004 в 15:46)   письмо автору
 
   для: Саша   (28.08.2004 в 15:25)
 

Странно, специально попробовал - работает...
Только функция у вас странная... может имеется ввиду avg вместо agv?

   
 
 автор: Саша   (28.08.2004 в 15:50)   письмо автору
 
   для: cheops   (28.08.2004 в 15:46)
 

ага, сори, переработалсии:)))))

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования