echo htmlentities($results[0]['name']);
सही तरीका होगा क्योंकि आप fetchAll()
. का उपयोग कर रहे हैं जो एक नेस्टेड सरणी देता है।
या, अधिक उचित तरीके से जैसे आप कई पंक्तियों का चयन कर रहे हैं
foreach ($results as $row)
{
echo htmlentities($row['name']);
}
यदि आप केवल एक पंक्ति का चयन करना चाहते हैं, तो आपको fetch()
. का उपयोग करना होगा fetchAll()
के बजाय विधि . आप मेरे द्वारा लिखी गई मार्गदर्शिका में विभिन्न फ़ेच मोड के बारे में पढ़ सकते हैं, पीडीओ पर एकमात्र उचित मार्गदर्शिका
यदि खाली सरणी लौटा दी जाती है, तो आपने नहीं नमूना डेटा के साथ तालिका को पॉप्युलेट करें
गड़बड़ी की भी संभावना है। मेरा PDO स्टेटमेंट काम नहीं करता में बताए अनुसार आपको उनकी रिपोर्ट करनी होगी। ए>