Ausgabe, Auswahl, Bestätigung und Rückgabe an DB

Golz

Erfahrenes Mitglied
Hi leute :D

ich habe mal wieder ein kleines Problem.

Vielleicht kann mir einer von euch helfen.

Ich habe eine DB aus der bekomme ich Namen.
Diese Namen werden Tabelarisch aufgelistet.
Von diesen Namen soll nur einer ausgewählt werden können(z.B. mit Radio Buttons) und diese Auswahl soll dann als ergebis wieder in die DB eingetragen werden.

Aber dieses Ergebnis soll er nochmal mit ja oder nein bestätigen müssen.

Wenn Ja, dann wird es in DB eingetragen.

Wenn Nein, dann kommt er wieder auf die Auswahlseite zurück.


Das eigentliche Problem liegt bei der Auswahl der namen mit einem "radio button" oder sowas und die wiedergabe des Ergebnisses.
Das andere krieg ich schon hin.

Aber mir ist da bis jetzt halt noch nix gescheites eingefallen.

Hat da einer eine Idee wie man sowas realisieren kann?


Gruß

Patrick
 
Code:
<input type="radio" name="namen" value="Name1">
<input type="radio" name="namen" value="Name2">
<input type="radio" name="namen" value="Name3">
Oberes Formular wird via POST an ein PHP-Script gesendet und du kannst mit $_POST['namen'] den ausgewählten Namen ermitteln.
 
die Idee is sehr gut.

bis jetzt hab ich:

PHP:
do 
{
      echo $row_KSWahl['Name']; 
      echo '<br><br>';
}
while ($row_KSWahl = mysql_fetch_assoc($KSWahl));

wie bau ich dann die buttons mit ein, dass es kein so ein rießen chaos gibt?

des mit POST hab ich schon gewusst ^^

THX

Patrick
 
Golz hat gesagt.:
wie bau ich dann die buttons mit ein, dass es kein so ein rießen chaos gibt?
? :suspekt:
Indem du zunächst deine fußgesteuerte Schleife in eine kopfgesteuerte umwandelst und je Schleifendurchlauf mittels echo den HTML-Code des Radio-Buttons ausgibst, wobei der Inhalt des Value-Parameters durch $row_KSWahl['Name'] gesetzt wird.
 
hab des jetzt mal angetestet, gieng abe net.
Ich hab folgendes gemacht:

PHP:
while ($row_KSWahl = mysql_fetch_assoc($KSWahl));
{
    echo "<tr>";
    echo "<td>";
    echo '<input type="radio" name="radio" value="$row_KSWahl["Name"]">';
    echo "</td>";
    echo "</tr>";
}

er zeig nur einen radio Butto an und sonst nix.

hab ich dich da falsch verstanden?

des iss doch ne kopfgesteuerte Schleife.
 
Jetzt im Moment, er kann dir auch nicht mehr als ein Radio anzeigen, wenn nur ein Datensatz vorhanden...
 
nee ich hab gerade 5 Datensätze.

aber er zeig se ja net an :(

mit einer do{}
while

schleife hats funktionier, dass er alle datensätze angezeigt hat.
 
Zurück