यदि आप केवल एक बार लूप करने के बजाय परिणामों के पूरे सेट के साथ काम करना चाहते हैं, तो आप पूरे परिणाम को एक सरणी में सेट कर सकते हैं:
$row = array();
while( $row[] = mysql_fetch_array( $result ) );
अब आप पहली अनुक्रमणिका का उपयोग करके अलग-अलग रिकॉर्ड तक पहुंच सकते हैं, उदाहरण के लिए दूसरी पंक्ति का नाम फ़ील्ड $row[ 2 ][ 'name' ]
में है .