जैसा कि @froadie उल्लेख करता है, आप कभी नहीं बदलते $row
, इसलिए यह हमेशा true
. का मूल्यांकन करेगा (और इसलिए अनंत लूप)।
मैं क्या सोचता हूं आप चाहते हैं:
while ($row = mysql_fetch_array($test, true)) {
या तो वह, या आप इसे इनलाइन अपडेट कर सकते हैं:
$row = mysql_fetch_array($test, true));
while ($row) {
//... do your echo here
$row = mysql_fetch_array($test, true));
}
लेकिन बात यह है कि आपको कुछ करने की आवश्यकता है इसके लिए जबकि लूप के अंदर, अन्यथा आपके पास हमेशा एक अनंत लूप होगा...