sql >> Databasteknik >  >> RDS >> Mysql

Mysql ta bort flera rader i arrayen

Tyvärr finns det nu sätt att parametrisera in-klausulen i en fråga. Din bästa insats här är som följer.

<?php
$favour_delete=$_GET['favour_delete'];
$favour_delete=array_map('intval',$favour_delete);

$delete=$db->prepare("DELETE FROM favour WHERE post_id IN (".implode(",",$favor_delete).") && user_id=:user_id");
$delete->bindValue(':user_id', $user_id, PDO::PARAM_STR); 



  1. SQL - Trigger Update Error

  2. vad är det för fel på min procedur i mysql?

  3. Hur man sammanfogar flera (3+) tabeller i ett uttalande

  4. Generera ett slumpmässigt tal i intervallet 1 - 10