Also, servus erstmal,
Habe klein Problem/Frage/Irgendwas
Was kommt raus wenn ich eine sql-SET spalte auslese? Ein string, array oder was?
Es geht um folgendes:
Ich lese neben diversen anderen Daten auch kategorien aus der MySQL aus, von denen eine oder mehrere auf jeden Datensatz zutreffen, spaltenattribut in der SQL ist also SET.
(bei echo $datensatz[name] gibt er den namen aus)
echo $datensatz[kategorie] = bringt mir durch komma getrennt die zutreffenden Werte (wie sie in der SQL drinstehen). D.H. es ist kein array, sondern ein string, richtig?
Nun möchte ich bei Belegung der Kategorie andere Namen ausgeben:
sprich:
Wenn $datensatz[kategorie] == kat1 (oder kat1 und kat2)
echo Kategorie eins
Wenn $datensatz[kategorie] == kat2 (oder kat2 und kat1)
echo Kategorie zwei
Aber:
Wenn kat1 und kat2
echo Kategorie eins ; Kategorie zwei
Is klar ?
Ich möchte die SET ausgabe also "durchsuchen", anschließend weiterverarbeiten.
Wie mach ich das, wenn das ein String ist (IST das einer?) doch über WildCards, oder?
Da ich erst seit 2 Wochen mit php arbeite, hab ich aber keine Ahnung wie das geht, wäre riesig coool wenn mir das jemand erklären könnte/würde
Einfach nur ne zusammenbastlung für das obrige, den Rest such ich mir selbst zusammen, weiß wie gesagt nur noch nicht, wo
Also gut, danke schon mal im Vorraus
Es grüßt
OnkelLocke