ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
8489
8489
EMPFEHLEN
-
22.01.04 14:03 #1
- Registriert seit
- Jan 2004
- Beiträge
- 2
Hallo Leute,
über mehrere Suchen nach "formular füllen datenbank" oder ähnlichem bin ich leider nicht fündig geworden, daher schildere ich mein Problem erst mal hier. Mir würden (erstmal) auch Ideen reichen.
Ich möchte ein Archiv von Presseartikeln aufbauen. Auf der Seite, bei der man die Artikel nachlesen können soll, soll man über ein Dropdown das Jahr auswählen können. Nach Auswahl des Jahres soll sich ein weiteres Dropdown automatisch mit den verfügbaren Artikeln dieses Jahres füllen.
Problem bei der Sache ist, dass die Artikel in einer MySQL-Datenbank gespeichert sind und diese Datenbank von mehreren Personen befüllt wird, ich also vorher nicht weiss, wieviele Artikel nun drin sind.
Das Befüllen des zweiten Dropdowns abhängig vom ersten wird wohl über Javascript möglich sein (!?), aber wie bekomme ich es hin, über die PHP-Datenbankabfragen die Artikel dem Javascript bekannt zu machen?
Danke Boerti
-
Ist natürlich nur ein entwurf und müsste noch angepasst werden...PHP-Code:
$minjahr = 1990;
$maxjahr = 2004;
$x = -1;
echo '<select name="jahr">';
while(++$x < $maxjahr - $minjahr)
{
echo '<option>'.($x+ $minjahr).'</option>';
}
echo '</select>';
if($_POST['jahr'])
{
echo '<select name="art">';
$artikel_res = mysql_query('SQL-Query');
while($artikel = mysql_fetch_assoc($artikel_res))
{
echo '<option>'.$artikel['name'].'</option>'
}
echo '</select>';
}
Und wie immer: Keine Garantie das es funktioniert...Ich gebe keine Garantie darauf, dass meine Skripte funktionieren. Das, was ich in Foren poste, ist oft ungetestet. Trotzdem versuche ich nach bestem Wissen zu programmieren und zu erklären.
-
22.01.04 15:50 #3
- Registriert seit
- Jan 2004
- Beiträge
- 2
Hallo,
prima, gleich ein bisschen Code mit dabei
. Habs auch schon getestet und vom Grundprinzip zeigt er schon das richtige an. Muss halt noch ein bisschen Feinarbeit leisten wie z.B. das er kein zweites Dropdown anzeigt, wenn er bei der DB-Abfrage des ausgewählten Jahres keinen Eintrag findet.
Bye
Boerti
Ähnliche Themen
-
Dropdown-Feld aus Datenbank füllen
Von ShadowMan im Forum Javascript & AjaxAntworten: 24Letzter Beitrag: 05.01.10, 09:20 -
Textfeld ausgrauen abhängig von Dropdown-Menü
Von toko84 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 11.06.07, 14:51 -
Textfeld ausgrauen abhängig von Dropdown Menü
Von toko84 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 11.06.07, 14:14 -
Dropdown mit Werten füllen
Von dracom im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 06.04.05, 17:52 -
Dropdown bei auswahl Textfelder füllen
Von dimein im Forum PHPAntworten: 5Letzter Beitrag: 24.01.05, 11:46





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren