LIKE mit ||

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Godfrey
    antwortet
    Oh, da hab ich wohl was missverstanden.

    Jetzt ist aber alles klar. Danke.

    Einen Kommentar schreiben:


  • mrhappiness
    antwortet
    name LIKE '$name%' ist zu umständlich?

    Einen Kommentar schreiben:


  • Godfrey
    antwortet
    Hmmm, einen Fehler gefunden, aber das Konkatinate klappt trotzdem nicht. Habs eben so gemacht:
    PHP-Code:
    $name=$name.'%'
    ...
    SELECT FROM rez_rezept WHERE name LIKE '$name' order by name asc 
    Bei der Variablen hab ich die ' vergessen. Aber trotzdem keine Ahnung warums nur so funktioniert.

    Weiss vielleicht jemand ob man in MYSQL || nicht verwenden kann?

    Einen Kommentar schreiben:


  • Wurzel
    antwortet
    ... spalte LIKE 'blubb%' OR spalte LIKE 'bla%' ...

    Einen Kommentar schreiben:


  • Godfrey
    hat ein Thema erstellt LIKE mit ||.

    LIKE mit ||

    Hallo,

    ich glaub ich stehe mal wieder auf dem Schlauch.

    Der folgende Select gibt mir nichts aus obwohl im Feld $name was drinsteht das sich auch in der Tabelle befindet. Habe den Select auch im phpmyadmin getestet, dort eben anstatt der Variable mit dem Wert der in der Variablen steht.

    PHP-Code:
    SELECT FROM rez_rezept WHERE name LIKE $name || '%' order by name asc 
    Kann es sein, dass das Konkatinieren nicht funktioniert oder ich hab was übersehen?

    So funktioniert es nämlich:
    PHP-Code:
    SELECT FROM rez_rezept WHERE name LIKE 'T%' order by name asc 
Lädt...
X