mysql - How to get this PHP while statement to terminate? -


  & lt;? Php $ pdo2 = नया पीडीओ ('mysql: host = localhost; dbname = dbname', $ उपयोगकर्ता नाम, $ पासवर्ड); $ Pdo2- & gt; सेट एट्रिब्यूट (पीडीओ :: एटीटीआरआरएआरएमओडीई, पीडीओ :: ईआरएमएमएमडीएमएक्सईईपीईपीएस); $ Sth2 = $ pdo2- & gt; तैयार करें ('चयन जानकारी, तिथि से टिप्पणी, प्रोफेसरगोटमेंट WHERE pID =? और Comment.commID = Professor_Comment.commID;'); $ Sth2- & gt; निष्पादित करें (अर्रे ($ pID2)); // हमें कोई * टिप्पणी * मिलता है जबकि ($ sth2- & gt; पंक्तिकाउंट () & gt; 0) {$ row2 = $ sth2- & gt; प्राप्त करें (पीडीओ :: FETCH_ASSOC); एखो "& lt; h2 शैली = 'मार्जिन: 0; पैडिंग: 0;' & gt; हाल ही की टिप्पणियां & lt; / h2 & gt; & lt; span & gt; टिप्पणी {$ row2 ['info']} & lt; / span & gt; & lt; br & gt; & lt; अवधि & gt; टिप्पणी {$ पंक्ति 2 ['तिथि']} & lt; / span & gt; & lt; br & gt; "; // एंड इको} अनसेट ($ sth2); ? & Gt;   

ऊपर दिए गए क्वेरी में सभी रिकॉर्ड पुनर्प्राप्त किए जाने के बाद मैं इसे समाप्त करने के लिए कैसे प्राप्त कर सकता हूं?

धन्यवाद।

>

अपना जबकि कथन को

  को बदलें, जबकि ($ row2 = $ sth2-> और ; (पीडीओ :: FETCH_ASSOC) लाने के लिए) {गूंजती "और <; h2 शैली = 'मार्जिन: 0; पैडिंग: 0;' & gt; हालिया टिप्पणियां & lt; / h2 & gt; & lt; span & gt; टिप्पणी {$ row2 ['info']} & lt ; / Span & gt; & lt; br & gt; & lt; span & gt; टिप्पणी {$ पंक्ति 2 ['तिथि']} & lt; / span & gt; & lt; br & gt; "; // एंड इको}   

जबकि बयान $ sth2- & gt; प्राप्त करें (PDO :: FETCH_ASSOC) के रूप में लंबे समय तक निष्पादित होगा एक उपयोगी मूल्य देता है और मान $ row2 चर।

Comments