moinsen,
ich bastel grade an einem suchskript, ähnlich dem von mobile.de ..
mit dem vorangestellten formular frage ich ca 30 möglichkeiten ab, darunter ca 20 optionen via checkboxen.
das problem ist jetzt, dass die abgefragten daten über 8 tabellen in meiner datenbank verteilt sind. der einzige anker jeder "untertabelle" ist ein feld mit dem verweis auf die id des stammdatensatzes.
tabellen im datenbankkonstrukt:
stamm -> stammdaten der kunden, anschrift, etc
produkte -> produkte mit verweis auf stammdatensatz in tabelle stamm
gemuese -> gemuesesorten mit verweis auf stammdatensatz in tabelle stamm
obst -> obstsorten mit verweis
wurst -> wurstsorten mit verweis
usw ...
so, wie zur hölle gestalte ich jetzt eine suche durch alle tabellen mit den werten, die die markierten checkboxen als value liefern? wenn eine checkbox nicht markiert ist, soll natürlich nicht nach nem leeren feld gesucht werden, sondern ignore.
mir soll am ende eine liste angezeigt werden, die die kunden ausgibt, dessen datensätze mindestens alle markierten checkboxen enthalten.
wenn mir jetzt jemand mitteilen möchte, das ich keine ahnung von datenbanken habe kann er dies gerne tun, doch ich möchte zu bedenken geben das ich schon weis dass man es hätte einfacher machen können, doch nun ist es zu spät und wenn ich das komplette projekt neu designen müsste, würde mein chef mich töten.
bitte helft mir
lG
chris