У меня есть таблица вроде этого:MySQL запросов не выбирая отчетливый
Test_ID Question_ID User_ID
---------------------------------
15 1 1
15 2 1
16 1 2
И им пытаются пройти через стол и распечатать что-то вроде этого для каждого пользователя. :
Test ID: # Количество вопросов: #
Im, используя это, которое я могу получить только распечатать тест ид.
$result = mysqli_query($conn, "SELECT DISTINCT(Test_ID) AS Tcode, COUNT(Question_ID) AS Qcount,User_ID FROM user_answers WHERE User_ID = 1");
while ($data = mysqli_fetch_array($result)) {
echo ''.$data['Tcode'].'';
echo ''.$data['Qcount'].'';
}
Попробуйте 'ВЫБРАТЬ TestID, COUNT (Question_ID) AS Qcount, user_id FROM user_answers WHERE User_ID = 1 группа по Test_id '. – chris85
@ chris85 Это просто печатает идентификационный номер теста и ничего больше – JohnyChew