schreibt Ich habe eine jfiddle here. Wenn der Benutzer auf die Schaltfläche "Frage hinzufügen" klickt, fügt er in jeder Zeile ein Optionsfeld hinzu. Aber was ich tun möchte, ist $ _POST, um ausgewählte Radio-Buttons in jeder Zeile in die insertQuestions.php Seite (Aktion, die das Formular verwendet) zu posten.Wie man überprüfte Radiobuttons
Also was ich wissen möchte ist, wie schreibe ich die $ _POST-Anweisung, um in der Lage zu überprüfen, Radio-Buttons?
UPDATE:
Ist diesen Code unten korrekt in Bezug auf die ReplylD für das ausgewählte Radio Suche nach z Fall Anweisung dann einer Abfrage mit:
$i = 0;
$c = count($_POST['reply']);
$insertquestion = array();
for($i = 0; $i < $c; $i++){
switch ($_POST['reply'][$i]){
case "Single":
$selected_option = "Single";
break;
case "Multiple":
$selected_option = "Multiple";
break;
default:
$selected_option = "";
break;
}
$replyquery = "SELECT ReplyId FROM Reply WHERE (ReplyType = '". mysql_real_escape_string($_POST['reply'])."')";
$replyrs = mysql_query($replyquery);
$replyrecord = mysql_fetch_array($replyrs);
$replyid = $replyrecord['ReplyId'];
Wollen Sie damit sagen, dass Sie einen Prozess Seite haben und Sie möchten Benutzerauswahl mit $ _POST an diese Prozessseite senden? PHP ist serverseitiges Skript, das es nicht tun kann, müssen Sie Ajax oder jQuery Post-Methode verwenden. – anuragsn7
@ anuragsn7 Nein, ich sage nicht, ich habe bereits AJAX und all das eingerichtet, alles was ich wissen will ist, was ist das korrekte Namensattribut für $ _POST ein überprüfter Radioknopf, also $ _POST [...]? – user1304328
@ user1304328 Wie bei allen Formulareingaben stimmen Sie den '$ _POST'-Index mit dem' name = "" Attribut ab. – Umbrella