Ich erstelle ein Formular mit den Eingängen Typ Radio. Ich habe die vorherigen Antworten aus der Datenbank abgerufen und sie in ein Array eingefügt. Und das ist das Ergebnis:Wie ändert man _POST index
array(19) { ["1.1"]=> int(5) ["1.2"]=> int(2) ["1.3"]=> int(5) ["1.4"]=> int(2) ["1.5"]=> int(2) ["1.6"]=> int(4) ["1.7"]=> int(1) ["1.8"]=> int(3) ["1.9"]=> int(5) ["2.1"]=> int(5) ["2.2"]=> int(3) ["2.3"]=> int(1) ["2.4"]=> int(4) ["2.5"]=> int(2) ["3.1"]=> int(5) ["3.2"]=> int(5) ["3.3"]=> int(4) ["3.4"]=> int(3) ["4.1"]=> int(4) }
Ich habe haben hier die Frage Nummer 1.1 und der Wert 5. Dass seine perfekt, aber wenn ich das Formular senden, neue Ergebnisse durch POST, werden von 1.1 Wechsel 1_1 und so auf wie folgt aus:
array(19) { ["1_1"]=> string(1) "5" ["1_2"]=> string(1) "2" ["1_3"]=> string(1) "5" ["1_4"]=> string(1) "2" ["1_5"]=> string(1) "2" ["1_6"]=> string(1) "4" ["1_7"]=> string(1) "1" ["1_8"]=> string(1) "3" ["1_9"]=> string(1) "5" ["2_1"]=> string(1) "5" ["2_2"]=> string(1) "3" ["2_3"]=> string(1) "1" ["2_4"]=> string(1) "4" ["2_5"]=> string(1) "2" ["3_1"]=> string(1) "5" ["3_2"]=> string(1) "5" ["3_3"]=> string(1) "4" ["3_4"]=> string(1) "3" ["4_1"]=> string(1) "4" }
ich in den Eingang am setzen, name = „$ variable“, eine Variable, dass es mir genau das gleiche 1.1 gibt, aber ich weiß nicht, was es es es verändert.
<input type="radio" name="<?php echo $que_code; ?>" value="1"
Um sie zu vergleichen, möchte ich sie zurück zu 1.1, 1.2..and und so weiter ändern.
Bitte erschöpfend SO suchen Sie Ihren Lösung, bevor Sie Ihre Frage stellen, dies wird Moderator Zeit und reduzieren Seitenaufblähung auf SO. – mickmackusa