Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पीएचपी पीडीओ बाइंडपरम () और माईएसक्यूएल बिट

पीडीओ में एक बग है जहां किसी भी पैरामीटर को एक क्वेरी में पास किया जाता है, भले ही विशेष रूप से पीडीओ ::PARAM_INT के रूप में दिया गया हो, एक स्ट्रिंग के रूप में माना जाता है और उद्धरणों के साथ संलग्न होता है। इसे पढ़ें

इससे निपटने का एकमात्र तरीका निम्नलिखित का प्रयास करना है:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:उपश्रेणियों में योग मान

  2. Utf8_unicode_ci और utf8_unicode_520_ci . में क्या अंतर है?

  3. apache mysql - 3306 पर पैकेट क्रम से बाहर

  4. Django व्यवस्थापक MySQL धीमी INNER JOIN

  5. मैसकल 5.5.10 - मैक 10.6.x - ऑटो स्टार्ट