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

MySql,PHP और ADODB का उपयोग करके तैयार किए गए स्टेटमेंट में क्लॉज में पैरामीटर किया गया

मैं इसे इस तरह से करूँगा (जैसा कि मैं थोड़ी देर के लिए गुगल रहा था और Google कुछ भी उपयोगी नहीं आया):

$count = count($first_names);
$in_params = trim(str_repeat('?, ', $count), ', ');

$query = "
SELECT    
    mytable_id_pk
FROM 
    mytable
WHERE
    mytable_fname IN ({$in_params});";

$stmt = $DB->Prepare($query);
$result = $DB->Execute($stmt, $first_names);

यह करना चाहिए...



  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. OpenJPA MySQL का उपयोग करके रनटाइम ऑप्टिमाइज़ेशन के संबंध में अपवाद

  3. enwiki-latest-categorylinks.sql को mysql में लोड कर रहा है

  4. MySQL कंप्यूटर पर कहीं नहीं मिलता है

  5. यह SQL INSERT कथन सिंटैक्स त्रुटि क्यों लौटाता है?