Помогите пожалуйста!!! Есть одна БД, в ней много вопросов на несколько тем (к примеру три темы), нужно чтоб на одну страницу выводило три вопроса по первой теме, два - по второй и один - по первой! и записывало кол-во правильных ответов в переменную!!!
id | tema | vopros | variantotvetov | otvet
1. dmn - 14 Мая, 2008 - 23:56:29 - перейти к сообщению
2. EuGen - 15 Мая, 2008 - 09:31:10 - перейти к сообщению
Хм, а в чем трудности? .. Запросы такие:
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- SELECT * FROM questions WHERE tema=3 ORDER BY RAND() LIMIT 3;
- SELECT * FROM questions WHERE tema=2 ORDER BY RAND() LIMIT 2;
- SELECT * FROM questions WHERE tema=1 ORDER BY RAND() LIMIT 1;
Проверку правильности в соответствии с Вашей схемой можно сделать, сопоставляя пришедшие ответы с полем otvet.