php - For loop not returning all values -


डीबी मान:

  a_id a_user_id a_date a_intime a_outtime 1 1 28/10/2014 12.30 1.30 2 1 29/10/2014 12.30 1.30 3 1 30/10/2014 12.30 1.30  

लूप के लिए केवल अंतिम मान देता है मैं सभी a_date मानों को वापस करना चाहता हूं

  foreach ($ query- & gt; परिणाम () $ पंक्ति के रूप में) {$ users = array ('a_user_id' = & gt; $ row- & gt; a_user_id, 'a_date' = & gt; $ पंक्ति- & gt; a_date, 'a_intime' = & gt; $ पंक्ति- & gt; a_intime, 'a_outtime' = & gt; $ पंक्ति- & gt; a_outtime); } $ B = तिथि ('g: i a', $ bd); $ Ttime = ($ एक करने के लिए $ बी / 3600); $ Total_time = तारीख ('जी: i', $ ttime); $ उपयोगकर्ता ['total_hour'] = $ total_time; $ उपयोगकर्ता वापसी;  

आपका $ उपयोगकर्ता लूप में होना चाहिए सरणी

  foreach ($ query- & gt; परिणाम () $ पंक्ति के रूप में) {$ उपयोगकर्ता [] = सरणी ('a_user_id' = & gt; $ row- & gt; a_user_id, 'a_date' = & Gt; $ पंक्ति- & gt; a_date, 'a_intime' = & gt; $ पंक्ति- & gt; a_intime, 'a_outtime' = & gt; $ पंक्ति- & gt; a_outtime); }  

चूंकि यह चर है, यह केवल लूप की आखिरी घटना को पकड़ता है।


Comments

Popular posts from this blog

java - Can't add JTree to JPanel of a JInternalFrame -

javascript - data.match(var) not working it seems -

javascript - How can I pause a jQuery .each() loop, while waiting for user input? -