Servus,
und zwar hab ich mir ein HTML Formular erstellt, wo es möglich ist, Daten einzulesen und in die Datenbank zu schreiben.
Bei Manchen Punkten gibt es ein Textfeld sowie auch ein Auswahlfeld (DropDown).
Die Auswahlfelder sollen jeweils aus den Datenbanktabellen die Einträge anzeigen. In dem Fall zb. Bundesländer.
Bei mir ist das Problem das er die Felder aus der Datenbank nicht ausliest, d.h. das DropDown Menü ist leer.
Hier ein Code Abschnitt.
Woran kanns liegen?
und zwar hab ich mir ein HTML Formular erstellt, wo es möglich ist, Daten einzulesen und in die Datenbank zu schreiben.
Bei Manchen Punkten gibt es ein Textfeld sowie auch ein Auswahlfeld (DropDown).
Die Auswahlfelder sollen jeweils aus den Datenbanktabellen die Einträge anzeigen. In dem Fall zb. Bundesländer.
Bei mir ist das Problem das er die Felder aus der Datenbank nicht ausliest, d.h. das DropDown Menü ist leer.
Hier ein Code Abschnitt.
PHP:
<head>
<?php
if(isset($_POST["gesendet"])) {
mysql_connect("", "root");
mysql_select_db("intern");
$sqlab = "INSERT firmen(firmenname, strasse, bundesland) VALUES . "('" . $_POST["fn"] . "', " . "'" . $_POST["strasse"] . "', " . $_POST["bl"] . "') ";
?>
</head>
PHP:
<form action="test.php" method="post">
<p><input name="fn" /> Firmenname</p>
<p><input name="strasse" /> Strasse</p>
<p><select name="bl" />
<?php
$select = "SELECT * FROM bundesland";
$query = mysql_query($select);
while ($array = mysql_fetch_array($query)) {
echo '<option value="'.$array["id"].'">'.$array["bundesland"].'</option>';
}
?>
</select> Bundesland</p>
...
Woran kanns liegen?