ठीक है मेरे वाक्यविन्यास को कोड के बिना शायद वर्णित किया जा सकता है। असल में यह आसान होना चाहिए ... लेकिन कभी नहीं है।
मेरे पास एक पंक्ति में 2 लूप हैं ... मूल रूप से वही बात। मैं अपने डेटाबेस से प्रत्येक चर * चुनता हूं, और फिर मुझे दो सीपी के आधार पर 2 परत जावास्क्रिप्ट बनाने की आवश्यकता है। चर।
तो
मेरे पास है:
while ($row = mysql_fetch_array($myVariable)) {
// do events
}
तो उस
while ($row2 = mysql_fetch_array($myVariable)) {
// do events
}
यह पूरी तरह से एक दूसरे पर कुछ भी नहीं लौटा रहा है किसी कारण से के बाद
... वहाँ कुछ मैं कहाँ की जरूरत है मेरी सरणी को रीसेट करें, क्या यह संभवतः समाप्त हो गया था और फिर मैं बस पुनरारंभ नहीं कर सकता। ऐसा एक बुनियादी सवाल है, लेकिन मैं यह नहीं समझ सकता कि मेरे जीवन के लिए और क्या गलत हो सकता है। तो सवाल यह है कि, एक सामान्य मुद्दा यह है कि एक पंक्ति में दो बार ऐसा करने के लिए और PHP की शुरूआत में प्रत्येक बार $ से शुरू होने की उम्मीद है जो मेरे चयन कथन रखती है?
धन्यवाद ... पूरे दिन जांच करेगा और आवश्यकतानुसार अद्यतन करेगा। स्टैक ओवरफ़्लो के लिए पहला टाइमर मुझे सहायता देखना अच्छा लगेगा।
पहले डालने सब एक सरणी में रिकॉर्ड एक तो एक foreach कर – ZiTAL
http://uk.php.net/mysql-fetch-array mysql_fetch_array आंतरिक डेटा सूचक ले जाता है, किसी को होशियार से मुझे इस अधिक समझा जाएगा , लेकिन मूल रूप से दूसरे लूप में आप पहले से ही अंत तक चले गए हैं! – TommyBs
संभावित डुप्लिकेट प्रश्न: [दूसरा जबकि लूप नहीं चल रहा है। क्यों?] (Http://stackoverflow.com/questions/8333145/second-while-loop-not-running- क्यों) – Wiseguy