|
|
|
|
$allads = mysql_query("SELECT COUNT(id_ads) FROM ads");
echo "$allads";
|
А почему он не выводит на экране цифру??? в пхп админ при запросе
SELECT COUNT(id_ads) FROM ads
|
он выводит число записей. А вот в скрипте уже не хочет. | |
|
|
|
|
|
|
|
для: TanTaL91
(05.10.2008 в 10:30)
| | mysql_query() возвращает лишь указатель на результат, поэтому можно воспользоваться mysql_result() для получения последного.
> COUNT(id_ads)
Не надо так писать. Пишите COUNT(*) | |
|
|
|
|
|
|
|
для: TanTaL91
(05.10.2008 в 10:30)
| | Дело в том, что $allads - это лишь дескриптор результирующей таблицы, чтобы получить результат его необходимо "скормить" одной из функций чтения результирующей таблицы. Например, для получения единичного значения удобно воспользоваться функцией mysql_result().
<?php
$query = "SELECT COUNT(id_ads) FROM ads";
$allads = mysql_query($query);
if(!$allads) exit("Ошибка ".mysql_error());
echo mysql_result($allads, 0);
?>
|
| |
|
|
|