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

एकाधिक फ़ोरैच लूप का उपयोग करते समय कई बार पीडीओ कथन का प्रयोग करें

$sqlQueryLocalityAdd एक वस्तु है जो इस मामले में - जिसे मैं दिखा रहा हूं और ओपी ने उपयोग किया है - के माध्यम से पुनरावृत्त नहीं किया जा सकता है। (बोल्ड तो @deceze समझ सकता है)।

आप fetchAll() . का उपयोग कर सकते हैं एक foreach . के अंदर हालांकि इसे हासिल करने के लिए लूप।

आपका कोड कुछ इस तरह दिखना चाहिए:

[...]
    if($sqlQueryLocalityAdd->execute(array(':country_add' => $postCountryAdd)):
        foreach($sqlQueryLocalityAdd->fetchAll() as $row):
            echo $row['column'];
            [...]
        endforeach;
    endif;
[...]

एक सरणी और के बीच अंतर एक वस्तु



  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. Play Framework Anorm &DB हल नहीं हुआ

  3. कैसे जांचें कि MySQL तालिका UTF-8 है और इसमें StorageEngine InnoDB है?

  4. mysql मेरा कोड दृश्य क्यों बदलता है?

  5. विशाल MySQL तालिका को हटाने का सबसे तेज़ तरीका