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

आईएन क्लॉज के साथ पीडीओ तैयार स्टेटमेंट का उपयोग कैसे करें?

नामित स्थान धारकों का उपयोग करना

$values = array(":val1"=>"value1", ":val2"=>"value2", ":val2"=>"$value3");
$statement = 'SELECT * FROM table WHERE `column` in(:'.implode(', :',array_keys($values)).')';

उपयोग ??

$values = array("value1", "value2", "$value3");
$statement = 'SELECT * FROM table WHERE `column` in('.trim(str_repeat(', ?', count($values)), ', ').')';


  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. MySQL + PHP:कैसे संग्रहीत प्रक्रिया Params में Umlauts को संभालने के लिए?

  3. SQLAlchemy बल्क अपडेट रणनीतियाँ

  4. JSON प्रारूप में MySQL तालिका

  5. जावा में MySQL इंसर्ट स्टेटमेंट का प्रदर्शन:बैच मोड तैयार स्टेटमेंट बनाम सिंगल इंसर्ट कई मानों के साथ