sql >> Databasteknik >  >> RDS >> Mysql

PHP PDO bindParam() och MySQL BIT

PDO har lite av en bugg där vilken parameter som helst som skickas till en fråga, även när den specifikt anges som PDO::PARAM_INT, behandlas som en sträng och omges av citattecken. LÄS DETTA

Det enda sättet att tackla det är att prova följande:

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


  1. SQL är inte en gruppfunktion i en grupp

  2. Mysql "Fick fel -1 från lagringsmotorn" fel

  3. Mekanismer för att spåra DB-schemaändringar

  4. Hur du säkerhetskopierar din Chamilo LMS MySQL-databas