Antworten werden nicht gespeichert

Begonnen von roli, 25. September 2006, 22:08:38

Vorheriges Thema - Nächstes Thema

roli

Hallo
 
weshalb füllt mir das script nur die fragen in die datenbank ab, jedoch die antworten gehen irgendwie verloren???
ist das nicht richtig so?
 

  for ($a=1; $a\";}
     }
 
       for ($i=1; $i<6; $i++) {
     //Antworten übernehmen und speichern
     $antwort=$_POST[\'frage2\'];
     if ($antwort[$i]!= \"\") {
         $sqlbefehl  =  \"Insert Into bepoll_answers
                      (absid,questid,auswahl)
                     values(\'$newid\',\'$a\',\'$antwort[$i]\')\";
       mysql_query($sqlbefehl, $serverid);
       echo mysql_error($serverid);
   }       }

Powie

theoretisch kann das passen... gib halt mal das aus:
var_dump($_POST[\'frage2\'];
um zu sehen das die Dinger ankommen.
Zusätzlich: Wäre das einfach die Schleife vielleicht nicht fest auf eine Zahl 6 festzulegen, sondern die einfach mit forech() zu machen, also je nachdem wieviele im Array ankommen.

roli

Hallo Powie
Na es kommen gar keine Daten, also wird auch nichts eingetragen...
Nun habe ich hier das Eingabe Formular, mit 10 Fragen und je 5 Antworten. Muss ich denn bei der Antwort noch irgendwie die ID der Frage mitgeben, dass nachher die Antworten auch richtig zugeordnet werden? Ist dies der Grund, dass keine Daten kommen?
 

Frage: $i:
  Text:
   \";
  for($a=1; $a\";}
  echo\"\";}
// #############  Fragen & Antworten ENDE #################
}
?>

Powie

hmmm....... ich hab da nicht viele Ideen.... sollte ja eigentlich passen
aber verwende für frage2 doch mal antwort . Ist nur eine dumme Idee....

all your base are belong to us / Discord