PDA

Показать полную графическую версию : Помогите с "SELECT count(name) FROM base"


Sev
12-03-2008, 22:16
Мучаюсь со своей первой базой, сильно не бейте за нубский вопрос.

Есть у мя форма из двух radio кнопок, со значениями "ДА" и "НЕТ". Скажем ответило 20 человек - 5 - Да и 15 Нет.
Как мне получить из базы кол-во ответивших ДА и НЕТ ?
В книжке написано мол "SELECT count(name) FROM base" так надо, но как это к echo прилепить?

$a = mysql_query("SELECT count(name) FROM* base");

Но вот потом кол-во этого name как получить то?

Strange_V
12-03-2008, 23:49
$query = 'SELECT COUNT(name) FROM base';
$q = mysql_query ($query);
$row = mysql_fetch_array ($q);
echo $row['COUNT(name)']; Но все же советую почитать немного о работе с MySQL в PHP.

Замечу что здесь нет никакого условия, итого получим количество всех name-ов

Sham
13-03-2008, 05:33
надо уникальные значения брать SELECT DISTINCT ....

tolbol
09-05-2008, 19:10
у тебя при записи в базу результат каждого голоса должен как то помечаться, что этот проголосовал да, а этот нет.
это и будут твои уникальные значения по которым в последсвии ты сможешь подсчитать количество.




© OSzone.net 2001-2012