sql >> Database >  >> RDS >> Mysql

mysql splitst zoekstring op spatie en push in query

Eenvoudige stringmanipulatie:

$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).")";


  1. mysql2 gem gecompileerd voor verkeerde mysql-clientbibliotheek

  2. Een geneste tabel opvragen

  3. Het transactielogboek voor database 'databasenaam' is vol.

  4. MVC4:UserIsInRole - Kan geen verbinding maken met SQL Server-database