sql >> Database teknologi >  >> RDS >> Mysql

mysql opdeler søgestrengen efter mellemrum og skub ind i forespørgslen

Simpel strengmanipulation:

$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. PreparedStatement-spørgsmål i Java mod Oracle

  2. Hvad er forskellene mellem lagrede procedurer, funktioner og rutiner?

  3. Databasespecifik migrationskode

  4. præstationsstraf af strenge som primære nøgler?