Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > как получить результат запроса


Автор: sugee 17.2.2006, 13:18
Код

$count = mysql_query("SELECT COUNT(*) FROM `table`");


Вот я сделал запрос для получения количества записей в таблице.
Что-то не пойму как мне теперь добраться до результата.
Как это COUNT будет называться в результирующем массиве?

Автор: Grifon 17.2.2006, 13:52
В php есть такая штука как var_dump.
Код

var_dump($count);

В результате ты увидишь содержимое своей переменной $count и поймёшь как добратся до результата запроса.

Автор: Serkys 17.2.2006, 14:06
Код

$count=mysql_query("SELECT COUNT(*) FROM `table`");
$a=mysql_fetch_array($count);
echo $a[0];

Автор: -=Ustas=- 17.2.2006, 14:53
Serkys, можно проще:
Код

$count=mysql_query("SELECT COUNT(*) FROM `table`");
$a=mysql_result($count, 0);
echo $a;

Автор: sugee 17.2.2006, 16:17
Serkys,
-=Ustas=-
спасибо, что-то на меня сегодня тупняк нашёл!

Grifon, честно говоря не понял что я из этого могу извлечь.

Автор: -=Ustas=- 17.2.2006, 16:27
Цитата(sugee @ 17.2.2006, 16:17 Найти цитируемый пост)
Grifon, честно говоря не понял что я из этого могу извлечь.

Из этого можно очень многое извлечь, например в твоем случае можно было просмотреть результат возврата и догадаться как обратиться к результату smile

Автор: Mal Hack 17.2.2006, 21:24
Много инфы: http://php.net/mysql

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)