|
|
|
| Приветствую всех!
мне необходимо написать скрипт который будет выводить из бд даные о количестве строк
в которых поле Х имеет значение А , Б , В и т.д. таких значений 20
т.е. рв результате я должен получить количество строк имеющих значение А , количество строк имеющих значение Б и т.д.
я знаю один вариант как это сделать это создать 20 запросов к бд и затем пересчитать каждый запрос функцией mysql_num_rows ( ) и затем вывод в HTML ? но это как то громоздко выглядит, есть ли варианты более интересные ?? | |
|
|
|
|
|
|
|
для: nir
(04.06.2007 в 17:28)
| |
SELECT X, count(*) as cnt
FROM tab
GROUP BY X
|
| |
|
|
|
|
|
|
|
для: Trianon
(04.06.2007 в 17:31)
| | а как выводить результаты ? | |
|
|
|
|
|
|
|
для: nir
(06.06.2007 в 13:59)
| | Как получать результаты?
$sql = "SELECT X, count(*) as cnt
FROM tab
GROUP BY X ";
$res = mysql_query($sql) or die("Error in $sql: ". mysql_error());
while($row = mysql_fetch_assoc($res))
print_r($row);
|
Как выводить массив - дело Ваше. С БД это никак не связано. | |
|
|
|