Forum Webscript.Ru
Программирование => PHP => Тема начата: andy5555 от 10 Августа 2007, 13:31:37
-
Привет всем
есть таблица на мysql
Name | Ozenka
______________
Ivanov | 5
Petrov | 3
Sidorov| 5
Zopkin | 5
как лудше сделать запрос к базе, что-бы она выдала кол-во пятерок в таблицы (в этом случае 3 пятерки)
-
Стыд-позор! Такие вопросы вообще в RTFM.
SELECT COUNT(Ozenka) FROM table_name WHERE Ozenka=5
-
да стыдно....... но что поделаеш если надо
$skolko = "SELECT COUNT(Ozenka) FROM " . TABLE_GROUPS . " WHERE Ozenka=5";
$kol = mysql_query($skolko);
$skolko2 = mysql_num_rows($kol);
echo $skolko2;
таким способом выдаёт только единицы, что-то я запутался
-
Здесь не mysql_num_rows(), а mysql_result() нужен.
-
mysql_result(), вот что выдаёт
Warning: Wrong parameter count for mysql_result()
-
$skolko2 = mysql_result($kol,0);
всё заработало
спасибо