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

PHP PDO bindParam() og MySQL BIT

PDO har lidt af en fejl, hvor enhver parameter, der sendes til en forespørgsel, selv når den specifikt er angivet som PDO::PARAM_INT, behandles som en streng og omsluttes af anførselstegn. LÆS DETTE

Den eneste måde at tackle det på er at prøve følgende:

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


  1. PDO::PARAM for type decimal?

  2. MySQL-forespørgsel, der skelner mellem store og små bogstaver

  3. Barman 2.11:barman-cloud-restore og barman-cloud-wal-restore

  4. SQLite brugertilladelser