Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP PDO bindParam() et MySQL BIT

PDO a un petit bogue où tout paramètre passé à une requête, même lorsqu'il est spécifiquement donné comme PDO::PARAM_INT est traité comme une chaîne et entouré de guillemets. LIRE CECI

La seule façon d'y remédier est d'essayer ce qui suit :

$show_contact = (int)$show_contact;
$query->bindValue(':scontact', $show_contact, PDO::PARAM_INT);