mysql - I am trying to do an ASP like repeater in PHP -


  & lt; php $ dbhost = 'xxxx'; $ Dbuser = 'xxxx'; $ Dbpass = 'xxxx'; $ Dbname = 'xxxx'; $ Conn = mysql_connect ($ dbhost, $ dbuser, $ dbpass) या मर ('mysql से जुड़ने में त्रुटि'); mysql_select_db ($ dbname); $ परिणाम = mysql_query ("चयन करें * FROM mytable"); $ पंक्ति = mysql_fetch_array ($ परिणाम)? & Gt; & Lt;? Php foreach ($ पंक्ति $ पंक्ति के रूप में):? & Gt; & Lt; tr संरेखण = "केंद्र" & gt; & Lt; td & gt; & lt;? Php ईको htmlspecialchars ($ पंक्ति ['Picturedata']); ? & Gt; & lt; / टीडी & gt; & Lt; / टीआर & gt; & Lt;? Php endforeach; ? & Gt;  

मुझे एक त्रुटि मिलती है: चेतावनी: foreach के लिए अमान्य तर्क दिया गया है ()

आपको हर पंक्ति को खींचने के लिए थोड़ी देर लूप करने की ज़रूरत है। mysql_fetch_array () एक समय में केवल एक पंक्ति को खींच देगा इस समाधान पर विचार करें:

  & lt;? Php $ dbhost = 'xxxx'; $ Dbuser = 'xxxx'; $ Dbpass = 'xxxx'; $ Dbname = 'xxxx'; $ Conn = mysql_connect ($ dbhost, $ dbuser, $ dbpass) या मर ('mysql से जुड़ने में त्रुटि'); Mysql_select_db ($ dbname, $ conn); $ परिणाम = mysql_query ("चयन करें * से मेराटेबल", $ कॉन); जबकि ($ row = mysql_fetch_array ($ परिणाम)) {गूंजती '& lt; tr align = "center" & gt; & lt; td & gt;' । Htmlspecialchars ($ पंक्ति ['Picturedata'])। '& Lt; / टीडी & gt; & lt; / टीआर & gt;'; }? & Gt;  

Comments

Popular posts from this blog

asp.net - Javascript/DOM Why is does my form not support submit()? -

sockets - Delphi: TTcpServer, connection reset when reading -

javascript - Classic ASP "ExecuteGlobal" statement acting differently on two servers -