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

Mysql slette flere rækker i array

Desværre er der nu en måde at parametrisere in-klausulen på i en forespørgsel, dit bedste bud her er som følger.

<?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. Hvordan man kontrollerer, hvad brugere kan dekryptere SQL Server Symmetrisk Key Encryption

  2. Skifter kolonneværdier i Oracle

  3. hvordan man kombinerer tabeller med 1 til mange relationer til 1 postlinje

  4. VÆLG .. INTO for at oprette en tabel i PL/pgSQL