看板 PHP 關於我們 聯絡資訊
我想從資料庫讀出資料,存進一個二維陣列 但我最後echo的時候怎麼跑都跑不出來.... 勞煩各位幫我看看... $menuArray = array(array("","")); for($i = 0 ; $i < mssql_num_rows($stmt) ; $i++){ $row = mssql_fetch_array($stmt); global $menuArray; $menuArray = array($i=>array(0 => $row["Me_Pic"], 1 => $row["Me_Name"])); $menuArray[$i][1] = $row["Me_Name"]; echo $menuArray[4][0]; echo $menuArray[4][1]; echo $menuArray[1][0]; echo $menuArray[1][1]; } 最後四行echo這樣是正常的,但若移到括號外面就不行了.... 我一直找不到解決方法 麻煩了!!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.136.155.112
gname:來源沒了,當然沒資料... 10/03 20:14
ljkl8mklmo:$menuArray = array(...); 每次跑到這行會把原本的 10/03 20:58
aaapp:那請問我應該怎麼把括號內的東西拿出來外面用....我試了好久 10/03 20:58
aaapp:...我也是剛開始使用PHP很多東西不懂= =|| 10/03 20:58
ljkl8mklmo:$menuArray 重新賦值...所以echo不出來也很正常 10/03 20:59
aaapp:喔!!!!!!!我懂l大哥了!!對吼我怎麼腦袋打結= =|| 10/03 21:00
aaapp:忘記感謝兩位回文的大哥了!!!真的感謝你們!!我繼續趕程式了! 10/03 21:38