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

पीडीओ का उपयोग कर डेटाबेस से डेटा प्रदर्शित करना

echo htmlentities($results[0]['name']);

सही तरीका होगा क्योंकि आप fetchAll() . का उपयोग कर रहे हैं जो एक नेस्टेड सरणी देता है।

या, अधिक उचित तरीके से जैसे आप कई पंक्तियों का चयन कर रहे हैं

foreach ($results as $row)
{
    echo htmlentities($row['name']);
}

यदि आप केवल एक पंक्ति का चयन करना चाहते हैं, तो आपको fetch() . का उपयोग करना होगा fetchAll() के बजाय विधि . आप मेरे द्वारा लिखी गई मार्गदर्शिका में विभिन्न फ़ेच मोड के बारे में पढ़ सकते हैं, पीडीओ पर एकमात्र उचित मार्गदर्शिका

यदि खाली सरणी लौटा दी जाती है, तो आपने नहीं नमूना डेटा के साथ तालिका को पॉप्युलेट करें

गड़बड़ी की भी संभावना है। मेरा PDO स्टेटमेंट काम नहीं करता में बताए अनुसार आपको उनकी रिपोर्ट करनी होगी। ए>




  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. नेस्टेड क्लासेस - CustomRowMapper !! अब कोई समस्या नहीं !! - भाग ---- पहला

  3. ASP.NET, c# में किसी अन्य ड्रॉपडाउन सूची द्वारा ड्रॉपडाउन सूची मानों को कैसे फ़िल्टर करें

  4. MYSQL पैरेंट चाइल्ड सेम टेबल; माता-पिता के भीतर PHP घोंसला बच्चे एक बहुआयामी-सरणी के रूप में

  5. ओपनशिफ्ट पर कोहाना स्थापित करना?