strolch_007
Mitglied
Hallo,
ich habe habe in mysql ein Textfeld "blumen" angelegt in diesem sind jetzt z.B Rosen,Tulpen,Nelken (genau so ohne Freizeichen nach dem Komma) abgespeichert..
Jetzt möchte ich nach z.B. nur Tulpen abfragen.
Diese DB-Abfrage --->
funktioniert nur insoweit, als dass logischerweise nur ein richtiges Ergebnis ausgegeben wird, wenn nur eine Blumenart z.B: Rosen abgespeichert wurde. Wie frage ich nun nach explizit nur einer Blumenart ab, egal wieviele Blumen im Feld stehen.
Ist hier evtl. substr, strlen, like oder eine Kombination von den ersten beiden mein Freund? Mir fehlt da irgendwie so der richtige Plan für die Anwendung im SELECT. Handbuch Mysql ist bekannt hilft mir aber irgendwie nicht so richtig weiter. Bei google hab ich so lustig ne stunde lang rum gesucht. Sowas sucht aber scheinbar keiner. Wer kann mir einen kleinen Denkanstoss (gegen ne fertige Lösung wehre ich mich auch nicht ) geben?
Gruss
strolch_007
ich habe habe in mysql ein Textfeld "blumen" angelegt in diesem sind jetzt z.B Rosen,Tulpen,Nelken (genau so ohne Freizeichen nach dem Komma) abgespeichert..
Jetzt möchte ich nach z.B. nur Tulpen abfragen.
Diese DB-Abfrage --->
PHP:
<?php
.
.
.
$sql = "SELECT blumen FROM datei
Where id = '".$_SESSION['UserID']."'
AND blumen= '".mysql_real_escape_string(trim($_POST['blumen']))."'
";
funktioniert nur insoweit, als dass logischerweise nur ein richtiges Ergebnis ausgegeben wird, wenn nur eine Blumenart z.B: Rosen abgespeichert wurde. Wie frage ich nun nach explizit nur einer Blumenart ab, egal wieviele Blumen im Feld stehen.
Ist hier evtl. substr, strlen, like oder eine Kombination von den ersten beiden mein Freund? Mir fehlt da irgendwie so der richtige Plan für die Anwendung im SELECT. Handbuch Mysql ist bekannt hilft mir aber irgendwie nicht so richtig weiter. Bei google hab ich so lustig ne stunde lang rum gesucht. Sowas sucht aber scheinbar keiner. Wer kann mir einen kleinen Denkanstoss (gegen ne fertige Lösung wehre ich mich auch nicht ) geben?
Gruss
strolch_007
Zuletzt bearbeitet: