Hallo Zusammen,
ich zermatere mir seit zwei Abenden (und Nächten) den Kopf, wie ich das folgende Problem gelöst bekomme (ich habe bereits zwei PHP-Bücher und ein MySQL-Buch zu Rate gezogen, sowie diverse Foren). Leider finde ich keine Lösungen, weil ich die Codebeispiele die ich gefunden habe nicht umsetzen kann.
Nun zu meinem Thema:
Ich habe eine Datenbank, in der ich eine Tabelle habe (Pflegestufe).
Nun möchte ich ein Formular ausfüllen, und dabei die Einträge aus der Tabelle pflegestufe in einer Drop Down Box zur Verfügung stellen.
Die Tabelle enthält 2 Felder: IdPflegestufe und Pflegestufe
Die IdPflegestufe wird per AUTO_INCREMENT gesetzt und ist der Primärschlüssel, Pflegestufe ist Text, den ich selber eintrage.
Ich habe hier mal ein Listing angehangen, dass ich geschrieben habe, aber nicht funktioniert .
Ich gehe tagsüber zur Schule, weshalb meine Antworten eventuell etwas später kommen.
Datenbankname: pflege
Tabellenname: pflegestufe
Felder: IdPflegestufe, Pflegestufe
Listing:
ich zermatere mir seit zwei Abenden (und Nächten) den Kopf, wie ich das folgende Problem gelöst bekomme (ich habe bereits zwei PHP-Bücher und ein MySQL-Buch zu Rate gezogen, sowie diverse Foren). Leider finde ich keine Lösungen, weil ich die Codebeispiele die ich gefunden habe nicht umsetzen kann.
Nun zu meinem Thema:
Ich habe eine Datenbank, in der ich eine Tabelle habe (Pflegestufe).
Nun möchte ich ein Formular ausfüllen, und dabei die Einträge aus der Tabelle pflegestufe in einer Drop Down Box zur Verfügung stellen.
Die Tabelle enthält 2 Felder: IdPflegestufe und Pflegestufe
Die IdPflegestufe wird per AUTO_INCREMENT gesetzt und ist der Primärschlüssel, Pflegestufe ist Text, den ich selber eintrage.
Ich habe hier mal ein Listing angehangen, dass ich geschrieben habe, aber nicht funktioniert .
Ich gehe tagsüber zur Schule, weshalb meine Antworten eventuell etwas später kommen.
Datenbankname: pflege
Tabellenname: pflegestufe
Felder: IdPflegestufe, Pflegestufe
Listing:
PHP-Code:
<html>
<head>
<title>
Dropdown
</title>
</head>
<body>
<form action="<?= $PHP_SELF ?>" method="post">
Pflegestufe:
<select name = "Pflegestufe">
<?php
// Datenbankverbindung herstellen
$pdo = new PDO('mysql:host=localhost;dbname=pflege', 'benutzer', 'passwort');
// Einfache Abfrage der Pflegestufen
$sql = "SELECT * FROM pflegestufe";
$result = $pdo->query($sql);
while ($row = mysql_fetch_array($result)) {
echo "<option>"$row['Pflegestufe']"</option>";
}
?>
</select>
</form>
</body>
</html>
Kommentar