sql >> Database >  >> RDS >> Mysql

geef de waarde van de PHP-variabele door aan de SQL IN-clausule

$array = explode(" ", $words); // GEt each word in array
$in_stmt = "'".implode("','", $array)."'"; // create a string like 'stand','on','in'

BETER :

$in_stmt = "'".str_replace(" ", "','", $words)."'";

MySQL-verklaring:

$stmt = "select something from sometable WHERE `word` IN (".$in_stmt.") GROUP BY (`p_id`)  LIMIT 1000"



  1. C# SQLConnection-pooling

  2. SQL-telling

  3. Strings invoegen in MySQL

  4. Hoe voer ik een query uit die is opgeslagen in een tabelkolom MySQL?