sql >> Database >  >> RDS >> Mysql

PHP PDO bindParam() en MySQL BIT

PDO heeft een beetje een bug waarbij elke parameter die aan een query wordt doorgegeven, zelfs wanneer deze specifiek is opgegeven als PDO::PARAM_INT, wordt behandeld als een tekenreeks en tussen aanhalingstekens wordt geplaatst. LEES DIT

De enige manier om het aan te pakken is door het volgende te proberen:

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


  1. Externe sleutel van het type char toevoegen in mysql

  2. Hoe converteer ik tijd in seconden naar het HH:MM:SS-formaat in MySQL?

  3. Namen van tijdzones met identieke eigenschappen leveren een ander resultaat op wanneer toegepast op tijdstempel

  4. Windows Azure VM-prestaties vergelijken, deel 1