Добавяне на инфо в база данни и едновременно изкарване

DeathGuard_

Registered
Здравейте,
трябва ми код (ajax), който да представлява: при натискане на бутон автоматично да се добавя информацията в базата данни, да се проверява дали добавената информация е вярна и да изписва Да/Не. Става дума за нещо като conquiztador - имаш въпрос, на който цъкаш отговор (ABCD) и в случай, че е верен ти казва, че е, иначе ти изписва че е грешен отговор. Но ми трябва да става с кодче, а не с flash :)
Благодаря
 
Структура на въпросите и отговорите в базата данни ?

Примерна структура:

questions
[sql]
`qid` int(11) NOT NULL auto_increment PRIMARY KEY,
`question` text NOT NULL,
`correctAnswer` text NOT NULL,
`answerA` text NOT NULL,
`answerB` text NOT NULL,
`answerC` text NOT NULL,
`answerD` text NOT NULL
[/sql]

Друг пример за структура:

questionsAsText
[sql]
`qaid` int(11) NOT NULL auto_increment PRIMARY KEY,
`questionText` text NOT NULL
[/sql]

answers
[sql]
`aid` int(11) NOT NULL auto_increment PRIMARY KEY,
`answerText` text NOT NULL
[/sql]

questions
[sql]
`qid` int(11) NOT NULL auto_increment PRIMARY KEY,
`question` int(2) NOT NULL,
`correctAnswer` int(2) NOT NULL,
`answerA` int(2) NOT NULL,
`answerB` int(2) NOT NULL,
`answerC` int(2) NOT NULL,
`answerD` int(2) NOT NULL
[/sql]

като ползваш id-тата от другите две таблици.

Оттам заявката трябва да ти изглежда нагледно така:
взимаш id-тата на всички отговори на въпроса, минаваш през asnwers да ги изведеш като текст, оттам избраното ID за по-сигурно го проверяваш дали съществува като отговор за този въпрос, защото някой може да реши да подава стойности по друг начин, както И проверяваш дали ID-то съвпада с ID-то подадено на correctAnswer. Ако ти върне резултат единица, значи е подал верен отговор и можеш да изведеш на екрана ДА, ако не, показваш на екрана НЕ.
 
Добре си го ориентирал , въпроса е че никъде няма как точно става...
Мога да си играя и аз 1 час да пиша код и пример и да тествам , но хората вече са го дали 100 пъти преди мен Click
:)
 
Е, то няма нищо сложно, но и аз лично като гледам, автора май забрави, че е пуснал тема :D
 

Горе