Hallo,
als ziemlicher php-Neuling bräuchte ich mal eure Hilfe. Im unten angeführten Code wird aus einem Formular in eine Datenbank geschrieben. Soweit so gut. Nun brauch ich noch ein Dropdown-Menü.
Dieses wollte ich mit den Daten aus einem array füllen, dass ich vorgebenen habe $auswahl =("1", "2", "3" usw);. Danach wollte ich die Auswahl des Users in eine Variable z.B. $ausgesucht schreiben und dann mit in die Datenbank schreiben. (Wie unten die anderen Variablen).
Soweit die Theorie. Nur wie setz ich das in der Praxis um ? ? ?
Für einen Codeschnipsel wäre ich euch sehr sehr dankbar !
In der Such habe ich leider nix passendes gefunden, was mir weiter geholfen hätte.
<?
mysql_connect("Server","User","Passwort");
mysql_select_db("datenbank");
?>
<html>
<head>
<title>Datensätze in die Datenbank schreiben</title>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<body>
<form action="<?php echo $senden ?>" method="POST">
<p><input type="text" name="vorname">Vorname</p>
<p><input type="text" name="nachname">Nachname</p>
<p><input type="text" name="Ort">Ort</p>
<p><input type="text" name="Typ">Typ</p>
<p><select name="test" size="1">
<option>1</option>
<option>2</option>
<option>3</option>
</select></p>
</form>
<p><input type="submit" name="submit" value="senden"</p>
<p><input type="reset" name="clear" value="löschen"</p>
</form>
</body>
</html>
<?
$vorname = $HTTP_POST_VARS["vorname"];
$nachname = $HTTP_POST_VARS["nachname"];
$Ort = $HTTP_POST_VARS["Ort"];
$Typ = $HTTP_POST_VARS["Typ"];
$eintrag = "INSERT INTO Tabelle (vorname, nachname, Ort,
Typ) VALUES ('$vorname', '$nachname',
'$Ort', '$Typ')";
$eintragen = mysql_query($eintrag);
?>
Vielen Dank !!!!
Fritzje 610
					als ziemlicher php-Neuling bräuchte ich mal eure Hilfe. Im unten angeführten Code wird aus einem Formular in eine Datenbank geschrieben. Soweit so gut. Nun brauch ich noch ein Dropdown-Menü.
Dieses wollte ich mit den Daten aus einem array füllen, dass ich vorgebenen habe $auswahl =("1", "2", "3" usw);. Danach wollte ich die Auswahl des Users in eine Variable z.B. $ausgesucht schreiben und dann mit in die Datenbank schreiben. (Wie unten die anderen Variablen).
Soweit die Theorie. Nur wie setz ich das in der Praxis um ? ? ?
Für einen Codeschnipsel wäre ich euch sehr sehr dankbar !
In der Such habe ich leider nix passendes gefunden, was mir weiter geholfen hätte.
<?
mysql_connect("Server","User","Passwort");
mysql_select_db("datenbank");
?>
<html>
<head>
<title>Datensätze in die Datenbank schreiben</title>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<body>
<form action="<?php echo $senden ?>" method="POST">
<p><input type="text" name="vorname">Vorname</p>
<p><input type="text" name="nachname">Nachname</p>
<p><input type="text" name="Ort">Ort</p>
<p><input type="text" name="Typ">Typ</p>
<p><select name="test" size="1">
<option>1</option>
<option>2</option>
<option>3</option>
</select></p>
</form>
<p><input type="submit" name="submit" value="senden"</p>
<p><input type="reset" name="clear" value="löschen"</p>
</form>
</body>
</html>
<?
$vorname = $HTTP_POST_VARS["vorname"];
$nachname = $HTTP_POST_VARS["nachname"];
$Ort = $HTTP_POST_VARS["Ort"];
$Typ = $HTTP_POST_VARS["Typ"];
$eintrag = "INSERT INTO Tabelle (vorname, nachname, Ort,
Typ) VALUES ('$vorname', '$nachname',
'$Ort', '$Typ')";
$eintragen = mysql_query($eintrag);
?>
Vielen Dank !!!!
Fritzje 610
 
          
 
  
  Nun aber mal ein weiterer Geistesblitz von mir. Wenn ich das array und die Füllung dazu habe, die Auswahl mir in $auswahl zu Verfügung steht, dann könnte ich doch auch dieses zu ausgabe verwenden ?!? Indem ich sage, such Dir was aus, das was Du ausgesucht hast, setze ich den Select ..... ein und das Ergebniss gebe ich aus.
  Nun aber mal ein weiterer Geistesblitz von mir. Wenn ich das array und die Füllung dazu habe, die Auswahl mir in $auswahl zu Verfügung steht, dann könnte ich doch auch dieses zu ausgabe verwenden ?!? Indem ich sage, such Dir was aus, das was Du ausgesucht hast, setze ich den Select ..... ein und das Ergebniss gebe ich aus. Aber supergut, das script funktioniert nun so, wie es soll.
  Aber supergut, das script funktioniert nun so, wie es soll. 
Kommentar