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

overføre PHP-variabelværdi til SQL IN-klausul

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

BEDRE :

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

MySQL-erklæring:

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



  1. Brug tabelfunktion i OBIEE RPD (fysisk lag) og send parameter fra dashboard-prompt til den

  2. indsætte og opdatere med lagret procedure

  3. databaselink mellem to mysql-servere, der kører på to forskellige steder

  4. Få summen af ​​en værdi for to separate datointervaller i samme kolonne og i en enkelt MySQL-forespørgsel