Ankündigung

Einklappen
Keine Ankündigung bisher.

MySQL->Suche

Einklappen

Neue Werbung 2019

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

  • MySQL->Suche

    Hallo zusammen,

    ich habe eine Suche in mein Projekt integriert,
    die SQL sieht wie folgt aus:

    PHP-Code:
    SELECT FROM movies WHERE description LIKE '%$suchwort%' or title LIKE '%$suchwort%' 
    Wenn ich nach

    Tom

    suche wird der richtige Eintrag angezeigt,

    wenn ich aber nach

    Tom Hanks

    suche wird nichts angezeigt.

    Muss ich eine andere SQL-Query benutzen wenn ich
    nach mehreren Wörtern suchen möchte ?

    Lg
    Jason

  • #2
    suche wird der richtige Eintrag angezeigt
    Der da wäre?
    wird nichts angezeigt.
    Was soll angezeigt werden?

    Kommentar


    • #3
      Hey David, deine Fragen haben mich schon auf die Lösung gebracht

      Bei dem Suchwort:

      Tom

      wurde

      atomare

      gefunden, Tom Hanks war so garnicht verfügbar in der DB.

      Danke

      Kommentar


      • #4
        Währe vielleicht Fulltext eine alternative zu Like für dich?
        MySQL :: MySQL 5.0 Reference Manual :: 11.8 Full-Text Search Functions

        Edit #1:
        zu langsam aber da du ja jetzt schon die Lösung hast:
        Dann bitte noch das Thema als [Erledigt] markieren. Danke.

        Kommentar


        • #5
          Du bist ja so ein Scherzkeks. Nach etwas zu suchen was es gar nicht gibt und sich dann wundern das nichts gefunden wird.

          Kommentar

          Lädt...
          X