Suchfunktion

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

  • Suchfunktion

    Hallo,
    das ist meine derzeitige Suchfunktion
    PHP-Code:
    $ret=mysqli_query($con,"select * from dms where (titel like '$sdata%'|| text like '$sdata%') and (Status=1)");
    $num=mysqli_num_rows($ret);
    if(
    $num>0){
    $cnt=1;
    while (
    $row=mysqli_fetch_array($ret)) { 

    bei dieser Funktion sucht er aber nur nach dem ersten Wort in Titel oder Text.
    Ich möchte aber das eine exakte Suche stattfindet. Also wenn im Titel oder Text (nicht am Anfang) sagen wir "php" steht das auch gefunden wird.


    was müßte ich wie ändern?

  • #2
    PHP-Code:
    $ret=mysqli_query($con,"select * from dms where (titel like '%$sdata%'|| text like '%$sdata%') and (Status=1)"); 
    Besser wäre ggf. FULLTEXT als Spalte und dann MATCH AGAINST.

    Gruß
    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      Suchfunktion

      Zitat von Kropff Beitrag anzeigen
      PHP-Code:
      $ret=mysqli_query($con,"select * from dms where (titel like '%$sdata%'|| text like '%$sdata%') and (Status=1)"); 
      Besser wäre ggf. FULLTEXT als Spalte und dann MATCH AGAINST.

      Gruß
      Peter

      Dankeschön genau was ich gesucht hatte

      Kommentar

      Lädt...
      X