2017-05-13 3 views
-2

Ich versuche, einen Wert in einer bestimmten MySQL-Datenbankspalte über PHP zu suchen. Es funktioniert jedoch nicht. Ich habe viele verschiedene Wege ausprobiert und bisher hatte ich keinen Erfolg.Suchanweisung in PHP funktioniert nicht

Ich versuche, den folgenden Code:

<?php 

     require('connect.php'); 

    $search= 'search'; 
    $query = "SELECT * FROM `user1` WHERE `description` LIKE '%'a'%'"; 
    if($result){ 
     $smsg = $query; 
    }else{ 
     $fmsg ="Sorry, nothing was found. Try using our menu on top left."; 
    } 

    ?> 
+1

Nicht funktioniert bedeutet, dass Sie einen Fehler oder null Ergebnisse erhalten? – Picard

Antwort

1

ändern es:

"SELECT * FROM `user1` WHERE `description` LIKE '%'a'%'"; 

zu

"SELECT * FROM `user1` WHERE `description` LIKE '%a%'"; 

und versuchen Sie es erneut. Es gibt Ihnen alle Zeilen zurück, in denen die description Spalte das Zeichen a enthält.