Hi Ihr!
Ich habe folgendes Problem:
Ich habe ein Tabelle mit Produkten und eine Tabelle mit do genannten "Merkmalen", wie z.B. Farbe oder Form.
Beim AUfruf der Seite und der MySQL-Abfrage der Artikel soll noch grprüft werden, ob der jeweilige Artikel auch zu den angeforderten Eigenschaften passt (GET-Aufruf).
Mein problem ist, dass es mehrere Eigenschaften-Kategorien gibt, die dann die eigentlichen Eigenschaften enthalten.
Meine gekürzte Abfrage:
	
Ich bekomme jetzt kein Ergebniss geliefert, obwohl 1 Ergebnis zurückgeliefert werden müsste. Ich stehe auf dem Schlauch...
Der Inhalt der Tabelle Merkmale:
	
Danke schonmal
							
						
					Ich habe folgendes Problem:
Ich habe ein Tabelle mit Produkten und eine Tabelle mit do genannten "Merkmalen", wie z.B. Farbe oder Form.
Beim AUfruf der Seite und der MySQL-Abfrage der Artikel soll noch grprüft werden, ob der jeweilige Artikel auch zu den angeforderten Eigenschaften passt (GET-Aufruf).
Mein problem ist, dass es mehrere Eigenschaften-Kategorien gibt, die dann die eigentlichen Eigenschaften enthalten.
Meine gekürzte Abfrage:
PHP-Code:
	
	
SELECT a.Id, a.Titel_1
FROM 
    shop_produkte AS a, 
    shop_merkmale_produkte AS c
WHERE 
    c.Merkmal_Kategorie = a.Id
AND (
    c.Merkmale LIKE '%Eckig%'
    AND
       c.Merkmale LIKE '%Gruen%'
);
LIMIT 0 , 30 
Der Inhalt der Tabelle Merkmale:
PHP-Code:
	
	
INSERT INTO shop_merkmale_produkte (Id, Id_Artikel, Merkmal_Kategorie, Merkmale) VALUES
(1, 1, 1, 'Rot,Blau'),
(3, 2, 1, 'Gruen'),
(4, 2, 2, 'Rund,Eckig'); 
 
          

 
							
						 
							
						

 .
.
Kommentar