phoenix430
Lt. Commander
- Registriert
- Juni 2008
- Beiträge
- 1.446
Hallo zunächst einmal. Ich bin anfänger und probiere (learning by doing) ein bisschen rum. Ich habe bei mir xampp und mysql drauf.
So nun zu meinem "Problem". Ich habe ein Formular mit dropdown Feldern erstellt( 11dropdowns). Die Dropdowns werden mit Daten aus der SQL Datenbank gefüllt(funktioniert auch).
Meine Frage ist wie kann ich die Ergebnisse übermitteln lassen? Wäre Nett, wenn mir jemand einen Stoß in die richtige Richtung geben könnte ( ich möchte keine fertige Lösung).
Ich poste euch mal meinen Code:
So nun zu meinem "Problem". Ich habe ein Formular mit dropdown Feldern erstellt( 11dropdowns). Die Dropdowns werden mit Daten aus der SQL Datenbank gefüllt(funktioniert auch).
Meine Frage ist wie kann ich die Ergebnisse übermitteln lassen? Wäre Nett, wenn mir jemand einen Stoß in die richtige Richtung geben könnte ( ich möchte keine fertige Lösung).
Ich poste euch mal meinen Code:
PHP:
<?php
$root=mysql_connect("Server", "Benutzer", "Passwort");
mysql_select_db("mediathek");
function Liste ($abfrage){
$ergebnis = mysql_query($abfrage);
$anzeige = array();
while($row = mysql_fetch_object($ergebnis))
{
$anzeige[] = $row->bezeichnung;
}
foreach($anzeige as $value){
echo '<option value="'.$value.'">'.$value.'</option>';
}
}
echo '
<form>
Typ: <select name="top1" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT bezeichnung FROM kat_typ INNER JOIN titel ON kat_typ.id = titel.KAT_typ GROUP BY kat_typ.id");
echo '</select>';
echo '
Titel enthält <input type="text" name="suche" size="40"/> ';
echo '
Herausgeber enthält <select name="top2" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT Herausgeber AS bezeichnung FROM titel WHERE (Herausgeber IS NOT NULL AND Herausgeber <>'') GROUP BY Herausgeber");
echo '</select>';
echo '
Ort enthält <select name="top3" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT Ort AS bezeichnung FROM titel WHERE (Ort IS NOT NULL AND Ort <>'') GROUP BY Ort");
echo '</select>';
echo '
Standort enthält <select name="top4" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT Standort AS bezeichnung FROM titel WHERE Standort IS NOT NULL GROUP BY Standort");
echo '</select>';
echo '
Beschreibung enthält <input type="text" name="suche" size="40"/> ';
echo '
Begleitmaterial enthält <input type="text" name="suche" size="40"/> ';
echo '
Art <select name="top5" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT Bezeichnung AS bezeichnung FROM kat_art INNER JOIN titel ON kat_art.ID = titel.KAT_art GROUP BY kat_art.ID");
echo '</select>';
echo '
Fachbereich <select name="top6" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT Bezeichnung AS bezeichnung FROM kat_fachbereich INNER JOIN titel ON kat_fachbereich.ID = titel.KAT_fachbereich GROUP BY kat_fachbereich.ID");
echo '</select> ';
echo '
Schwierigkeit <select name="top7" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT Bezeichnung AS bezeichnung FROM kat_schwierigkeit INNER JOIN titel ON kat_schwierigkeit.ID = titel.KAT_schwierigkeit WHERE(kat_schwierigkeit.Bezeichnung IS NOT NULL AND kat_schwierigkeit.Bezeichnung <> '') GROUP BY kat_schwierigkeit.ID");
echo '</select> ';
echo '
Komponist enthält <select name="top8" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT Komponist AS bezeichnung FROM titel WHERE (Komponist IS NOT NULL AND Komponist <> '')GROUP BY Komponist");
echo '</select> ';
echo '
Verlag enthält <select name="top9" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT Verlag AS bezeichnung FROM titel WHERE (Verlag IS NOT NULL AND Verlag <> '')GROUP BY Verlag");
echo '</select> ';
echo '
Bezeichnung <select name="top10" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT Bezeichnung AS bezeichnung FROM kat_besetzung INNER JOIN titel ON kat_besetzung.ID = titel.KAT_besetzung GROUP BY kat_besetzung.ID");
echo '</select> ';
echo '
Genre <select name="top11" id="dropdown">
<option value="0" selected="selected">Bitte wählen</option>';
Liste ("SELECT Bezeichnung AS bezeichnung FROM kat_genre INNER JOIN titel ON kat_genre.ID = titel.KAT_Genre WHERE(kat_genre.Bezeichnung IS NOT NULL AND kat_genre.Bezeichnung <>'') GROUP BY kat_genre.ID");
echo '</select>
</form>';
?>