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

mysql teilt die Suchzeichenfolge durch Leerzeichen auf und schiebt sie in die Abfrage

Einfache String-Manipulation:

$terms = explode(' ', $search);

$bits = array();
foreach ($terms as $term) {
    $bits[] = "prod LIKE '%".mysql_real_escape_string($term)."%'";
}

$query = "SELECT * FROM tableprod WHERE (".implode(' AND ', $bits).")";