|
|
|
| Кто подскажет, в чем проблемма?? Считаю в таблице количество заметок определенного автора, а мне возвращается кол-во всех заметок в базе данных
$h=$s['id'];
$resultH = mysql_query("SELECT COUNT(*) FROM Hokku WHERE WriterID='$h'");
$posts = intval($resultH);
echo $posts;
|
Что я не так написал??
Заранее спасибо! | |
|
|
|
|
|
|
|
для: UnlikeAO
(18.08.2008 в 00:17)
| | Дело в том, что $resultH - это лишь дескриптор результирующей таблицы, чтобы получить значение, необходимо воспользоваться одной из функций чтения результата
<?php
$h=$s['id'];
$resultH = mysql_query("SELECT COUNT(*) FROM Hokku WHERE WriterID='$h'");
if(!$resultH) exit("Ошибка - ".mysql_error());
$posts = mysql_result($resultH, 0);
echo $posts;
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(18.08.2008 в 00:24)
| | ОГРОМНОЕ СПАСИБО!!! | |
|
|
|