Ich habe eine Webseite mit mehreren Fragen, die aus meiner Datenbank geladen wird. Jede Frage hat eine Radio-Box, weil Benutzer eine Antwort aus dem Wert von 1 bis 5 wählen müssen.
Jedes Mal, wenn ich die Schaltfläche zum Absenden drücken, geht es auf eine Seite mit der Link-Adresse zeigt die Antworten des Benutzers (dh submit.php? 12 = 1 & 14 = 2 & 15 = 3 & 16 = 4 & 17 = 5)
der erste Wert der QuestionID und den zweiten Wert darstellt, ist die Punktzahl für diese spezifische QuestionID.
Wie füge ich diese in meine Datenbank ein? Ich möchte die Frage-ID und die Antwort in eine Tabelle einfügen, die ein Frage- und ein Antwortfeld enthält.
<form action="../process/submit.php" >
<?php
$pin=$_SESSION['pin'];
$question = mysql_query("SELECT question.question, question.questionID FROM question");
$index=0;
while($row=mysql_fetch_array($question)){
?>
<div id="qpanel"><?=$row['question']?>
<div style="float:right;">
<div id="ratingbox" style="vertical-align:middle;">
<label>
<input type="radio" name="<?=$row['questionID']?>" value="1" >
<div id="img1" title="Poor">1</div>
</label>
<label>
<input type="radio" name="<?=$row['questionID']?>" value="2">
<div id="img1" title="Average">2</div>
</label>
<label>
<input type="radio" name="<?=$row['questionID']?>" value="3" >
<div id="img1" title="Good">3</div>
</label>
<label>
<input type="radio" name="<?=$row['questionID']?>" value="4" >
<div id="img1" title="Very Good">4</div>
</label>
<label>
<input type="radio" name="<?=$row['questionID']?>" value="5" >
<div id="img1" title="Excellent">5</div>
</label>
</div>
</div>
</form>
* "Wie setze ich $ _POST Werte" * - '
Sie schreiben Code und enden schließlich mit einer 'INSERT ...' Abfrage? –
@ Fred-ii- Kennzeichnung? –