Hallo zusammen,
ich habe eine Kundenadressen Tabelle und eine Kategorien Tabelle und eine Zuordnungstabelle. Ich übergebe diese Daten an ein Suchfeld.
Wenn ich t.name (fett) markiert eintrage, bekomme ich beim Ergebnis zweimal die gleiche Adresse nur mit unterschliedlichen Kategorienamen, Wenn ich t.name rausnehme erscheint nur noch die einzelne Adresse.
Wie kann ich es so gestalten dass ich alle Kategorien in As name erscheinen mit der einen Adresse ?
über einen Tipp wäre ich dankbar.
ich habe eine Kundenadressen Tabelle und eine Kategorien Tabelle und eine Zuordnungstabelle. Ich übergebe diese Daten an ein Suchfeld.
Code:
SELECT concat('/kundenadressen/index/', kundenadressen.kdnAdId) As id, concat('Adresse: ',t.name, kundenadressen.vorname,' ', kundenadressen.name , ' ', kundenadressen.ort, ' ', kundenadressen.firmenName) As name, '2037-01-01' As date FROM kundenadressen INNER JOIN kategorie_kundenadresse AS I ON (I.adressenID = kundenadressen.kdnAdID) INNER JOIN kategorien AS t ON (I.kategorieID = t.katId) Where kundenadressen.firmenId = '".$user['companyId']." AND CONCAT('Adresse', t.name,kundenadressen.firmenName,kundenadressen.vorname,kundenadressen.name,kundenadressen.ort) LIKE '%" . $searchArray[0] . "%'
Wie kann ich es so gestalten dass ich alle Kategorien in As name erscheinen mit der einen Adresse ?
über einen Tipp wäre ich dankbar.
Kommentar