Autor |
Nachricht |
OrionXPdeluxe
Threadersteller
Dabei seit: 02.09.2009
Ort: -
Alter: 44
Geschlecht:
|
Verfasst Mi 02.09.2009 14:17
Titel Daten aus DB filter und auslesen mittels 3 dropdownlisten |
|
|
Hi,
ich habe in meiner Mysql Datenbank einen Katalog erstellt. Dann habe ich mit PHP 3 Dropdownlisten erstellt, desen Daten aus der DB gezogen werden. Jetzt möchte ich, wenn man eine Kategorie auswählt, z.B. Material, alle Produkte mit diesem Material angezeigt werden. Ich bin nun seit gestern am suchen, aber finde kein brauchbares Tutorial.
Hier mein PHP-Code für die Dropdown-Listen.
Code: |
$result = mysql_query("SELECT DISTINCT Steinart FROM Katalog");
echo "<select name='Steinart'>" ;
echo "<option set=default>Lagerstein Wahl:</option>";
while ($res = mysql_fetch_assoc($result)) {
$a = $res['Steinart'];
echo "<option value='$a'>$a</option>";
if
}
echo "</select>";
//Datenbankabfrage Material
$result = mysql_query("SELECT DISTINCT Material FROM Katalog");
echo "<select name=Material>";
echo "<option>Materialwahl:</option>";
while ($res = mysql_fetch_assoc($result)) {
$b = $res['Material'];
echo "<option>$b</option>";
}
echo "</select>";
//Datenbankabfrage Symbolik
$result = mysql_query("SELECT DISTINCT Symbolik FROM Katalog");
echo "<select name=Symbolik>";
echo "<option>Symbolikwahl:</option>";
while ($res = mysql_fetch_assoc($result)) {
$c = $res['Symbolik'];
echo "<option>$c</option>";
}
echo "</select>"; |
Ich bin echt am verzweifeln. Bin für jede Hilfe dankbar
[Bitte CODE-Tags verwenden]
Zuletzt bearbeitet von Kash am Mi 02.09.2009 14:24, insgesamt 1-mal bearbeitet
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 02.09.2009 14:26
Titel
|
|
|
Code: | SELECT foo FROM Steinart WHERE Steinart = x |
|
|
|
|
|
Anzeige
|
|
|
OrionXPdeluxe
Threadersteller
Dabei seit: 02.09.2009
Ort: -
Alter: 44
Geschlecht:
|
Verfasst Mi 02.09.2009 15:02
Titel
|
|
|
Wo soll ich den Code denn eingeben. Ich habe den Code direkt in den Select-Tag eingegeben, dann zeigt er mir aber nichts mehr an. Ich habe jetzt mal versuche im Select-tag ein onChange=submit() Befehl einzugeben. Allerdings bin ich damit auch nicht gerade weit gekommen. Idee war dabei, dass, wenn ein Material gewählt wird, die Produkte dann in einem anderen Bereich der Seite anzuzeigen.
Code: |
$result = mysql_query("SELECT DISTINCT Steinart FROM Katalog");
echo "<select name='Steinart' onChange=submit()>" ;
echo "<option set=default>Lagerstein Wahl:</option>";
while ($res = mysql_fetch_assoc($result)) {
$a = $res['Steinart'];
echo "<option value='$a'>$a</option>";
}
echo "</select>";
|
Ich weiss, dass es derartig noch nicht funktionieren kann. Würde aber gerne mal wissen, ob der Ansatz gut ist?
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Mi 02.09.2009 15:36
Titel
|
|
|
haste eigentlich ne eigene festplatte für gebookmarkte tutorials?
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 02.09.2009 15:41
Titel
|
|
|
pixelpapst303 hat geschrieben: | haste eigentlich ne eigene festplatte für gebookmarkte tutorials? |
Eigentlich eine gute Idee, dann muss ich das Teil nicht jedesmal wieder googlen.
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Mi 02.09.2009 16:00
Titel
|
|
|
delicious
|
|
|
|
|
|
|
|
Ähnliche Themen |
Daten aus SQL Datenbank auslesen
PHP? Daten auslesen/verarbeiten
Daten aus MySql auslesen
PHP $_POST Daten in Schleife auslesen
[JS/PHP] Daten Aus Select-Box auswählen und aus DB auslesen
[php/mysql] daten aus DB per zufall auslesen
|
|