Visa ett inlägg
Oläst 2011-09-08, 07:19 #6
Zyry Zyry är inte uppkopplad
Medlem
 
Reg.datum: Aug 2011
Inlägg: 118
Zyry Zyry är inte uppkopplad
Medlem
 
Reg.datum: Aug 2011
Inlägg: 118
Citat:
Ursprungligen postat av captaindoe Visa inlägg
Din SQL fråga är konstig. MySQL kommer inte att kunna veta vilket svar den ska hämta om du inte skickar med frågan i din form.

Samt ändra rad 8 och efterföljande till detta:

if (isset($_POST['answer'])){
echo "<br />Din gissning var :<br />". $_POST['answer'];
echo "<br> Answer:<br> " . $row["answer"];
}
?>
Vad menar du med inkludera frågan? Funktionen ska vara dynamiskt så allt ska vara database drivet.

Citat:
- inled q.php med error_reporting(E_ALL);
- Lägg till or die(mysql_error()); efter varje anrop till mysql-funktionerna (rad 1-3)

btw, du behöver inte kolla om $_POST['answer'] är satt andra gången (rad 10).
error reportingen gör ingeting när jag executar, och Or die(mysql_error()); ger error

Citat:
Stämmer inte riktigt, den kommer att hämta den första raden i tabellen. Sen är det ju visserligen ologiskt att det skulle vara rätt svar på frågan
Frågan och svaret ligger i samma row fieldname question fieldname answer .
Zyry är inte uppkopplad   Svara med citatSvara med citat