Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie entkomme ich einer MySQL-Suche / Like-Abfrage richtig?

Handbuch :

$search = '20% raise';
$sql = "SELECT id FROM table WHERE column LIKE '%".$this->db->escape_like_str($search)."%'";

Sie machen es also in Ihren letzten beiden Codezeilen richtig.

Was bewirkt der folgende Code für Sie?

$search_string = 'zech';
$search_string_like = $this->CI->db->escape_like_str($search_string);
$operator['bw'] = "$search_field LIKE '$search_string_like%'";