Я новичок на этом сайте, надеюсь, кто-то может помочь мне с моим вопросом. Я не новичок в php, но я все еще учился (наслаждаюсь этим, хотя!) так вот мой вопрос. Я хочу получить функцию подсчета, в которой он подсчитывает, сколько клиентов выбрали определенную способность. Если я использую это в phpmyAdmin, он отлично работает и показывает результат, как я этого хочу. он показывает два столбца. Один называл факультет, а другой называл счет. Факультет имеет в общей сложности 8 рядов и, конечно же, рассчитывает. Но как я могу отобразить это в таблице? может ли кто-нибудь пролить некоторый свет !. Если вы тоже можете объяснить, это было бы здорово!функция подсчета суммы в phpmyadmin. показать результаты в php
$queryString = "select Faculty, COUNT(Faculty) as count from `response` group by Faculty Union all select 'SUM' Faulty, COUNT(Faculty) from `response`";
$result2 = queryDatabase($queryString);
echo mysql_result($result2,0);
Последняя часть кода не работает должным образом. (Эхо части)
спасибо
Вам нужно цикл по результатам, а не просто эхо одно поля из одной строки. –
Что именно вы подразумеваете под «отображением этого в таблице»? Похоже, что он уже находится в таблице, когда вы говорите «он показывает две колонки ... всего 8 строк». Таблица представляет собой набор строк и столбцов, нет? –
@OP Вы не можете отследить массив, который является тем, что возвращается как «строка». Вы можете использовать var_dump (mysql_result ($ result2, 0)); Однако. и прекратите использовать функции mysql_! Смотрите большое красное поле http://us1.php.net/manual/en/function.mysql-result.php – Rottingham