Hallo Romy...
Sorry ich habe nur schnell einen Teil des querys abgeschrieben. Aus welchen Datenbanken er es nehmen soll, ist schon drin.
das ganze wäre:
SELECT products.product_ID, products.shirt_ID, products.product_name, products.product_picurl, products.product_description, shirts.shirt_type, shirts.shirt_color, shirts.shirt_sex, shirts.shirt_price, sujets.sujet_ID, sujets.sujet_name, sujets.sujet_picurl, sujets.sujet_color, sujets.sujet_price FROM products, shirts, sujets WHERE shirts.shirt_ID LIKE products.shirt_ID AND products.sujet_ID = sujets.sujet_ID AND products.product_ID = '$productid' LIMIT 1
Mein Problem ist folgendes:
In der Tabelle 'products' im Feld 'shirt_ID' sollte sowas stehen:
00027,00024,00011
Also verschiedene Werte, kommagetrennt. Nun möchte ich schauen, ob in products.shirt_ID ein wert vorkommt, der in shirts.shirt_ID (dort steht nur eine zahl) ist.
Also
ist in products.shirt_ID der wert aus shirts.shirt_ID enthalten?
Meine Frage ist mehr oder weniger ob es möglich ist, ein LIKE '%datenbankfeldname%' auszuführen (und wenn ja, wie?) oder ob man LIKE nur einen string zuweisen kann...
danke für eure Hilfe!
doni