Haalo,
ich hoffe, Ihr könnt mir mal wieder helfen. habe schon das
gesamte Forum durchsucht und auch viele Hinweise erhalten,
aber irgendwie will es bei mir nicht klappen.
Mein Problem:
Mit Hilfe von Formularfeldern durchsuche ich eine Tabelle
nach mehreren Kriterien und lasse mir auf einer neuen Seite
alle Ergebnisse anzeigen.
Einfache Abfrage: SELECT * FROM Artikel WHERE Farbe='$Farbe' AND
Typ='$Typ'.
Klappt auch wunderbar. Jeder Artikel hat eine eindeutige ID.
Jetzt mein Problem:
Mit meinem Ergebnis möchte ich eine neue Abfrage in einer anderen
Tabelle durchführen und auf einer dritten Seite ausgeben.
Also: SELECT * FROM Tabelle WHERE ID=$ID
Ich weiß, daß ich das so nicht machen kann, da ich mehrere IDs habe
und diese als Array übergeben muß.
Meine 2 Fragen:
1. Was genau muß ich auf der 2. Seite mit meiner ID machen, damit
diese als Array gespeichert wird?
2. Wie übergebe ich dieses Array und wie lautet die korrekte Abfrage,
damit ich die entsprechenden Ergebnisse auf der 3. Seite habe?
Habe es schon mit Session und Schleifen versucht, aber es sind immer
wieder Fehler drin. Habe auch schon versucht, mir nur die IDs
auf der 3. Seite anzeigen zu lassen, um zu sehen, ob die IDs
überhaupt auf die 3. Seite ankommen, aber als Ergennis bekomme ich
nur "Array".
Mein Quelltext ist mittlerweile so durcheinander, daß es sich nicht
lohnt ihn hier zu zeigen.
Ich denke auch, daß das Problem für Euch nicht so groß ist, aber ich
habe zur Zeit komplett den "Black Out"
ich hoffe, Ihr könnt mir mal wieder helfen. habe schon das
gesamte Forum durchsucht und auch viele Hinweise erhalten,
aber irgendwie will es bei mir nicht klappen.
Mein Problem:
Mit Hilfe von Formularfeldern durchsuche ich eine Tabelle
nach mehreren Kriterien und lasse mir auf einer neuen Seite
alle Ergebnisse anzeigen.
Einfache Abfrage: SELECT * FROM Artikel WHERE Farbe='$Farbe' AND
Typ='$Typ'.
Klappt auch wunderbar. Jeder Artikel hat eine eindeutige ID.
Jetzt mein Problem:
Mit meinem Ergebnis möchte ich eine neue Abfrage in einer anderen
Tabelle durchführen und auf einer dritten Seite ausgeben.
Also: SELECT * FROM Tabelle WHERE ID=$ID
Ich weiß, daß ich das so nicht machen kann, da ich mehrere IDs habe
und diese als Array übergeben muß.
Meine 2 Fragen:
1. Was genau muß ich auf der 2. Seite mit meiner ID machen, damit
diese als Array gespeichert wird?
2. Wie übergebe ich dieses Array und wie lautet die korrekte Abfrage,
damit ich die entsprechenden Ergebnisse auf der 3. Seite habe?
Habe es schon mit Session und Schleifen versucht, aber es sind immer
wieder Fehler drin. Habe auch schon versucht, mir nur die IDs
auf der 3. Seite anzeigen zu lassen, um zu sehen, ob die IDs
überhaupt auf die 3. Seite ankommen, aber als Ergennis bekomme ich
nur "Array".
Mein Quelltext ist mittlerweile so durcheinander, daß es sich nicht
lohnt ihn hier zu zeigen.
Ich denke auch, daß das Problem für Euch nicht so groß ist, aber ich
habe zur Zeit komplett den "Black Out"