sql >> Databasteknik >  >> RDS >> Mysql

sql pdo php var i variabeln

Först :
var medveten om när du direkt injicerar sträng i frågor, eftersom du kan vara mål för en SQL-injektion

Andra :
ändra direkt frågan kan vara den enklaste lösningen

// $a is either null or something like [1, 2]
$sql = "SELECT id FROM user";
if ($a) {
    $debug = implode(',', $a);
    $sql = "SELECT id FROM user WHERE id IN ($debug)";
}


  1. SQL Hitta alla direkta ättlingar i ett träd

  2. Hur man beräknar ett absolut värde i SQL

  3. MySQL:Använder datumen i ett mellanvillkor för resultaten

  4. Oracle Event Count Query