I have this code:
if (isset($_GET['id'])) { //$_GET['id'] = id=34,33,32,31
$id = $_GET['id'];
}
try {
$conexion = new conexion();
$db = $conexion -> getConexion();
$sql = "DELETE FROM `contactos` WHERE `id` IN (:id);";
$q = $db -> prepare($sql);
$q -> bindValue(':id',$id,PDO::PARAM_STR);
$resultado = $q -> execute();
if ($resultado){
echo 'win';
}else{
echo 'fail';
}
I use the parameter IN
but it doesn't work in PDO with parameters. What can I do to send multiple values in one variable ?