作者aaapp (大熊)
看板PHP
標題[請益] 有關陣列的輸入與讀出..
時間Mon Oct 3 18:02:46 2011
我想從資料庫讀出資料,存進一個二維陣列
但我最後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
1F:→ gname:來源沒了,當然沒資料... 10/03 20:14
2F:推 ljkl8mklmo:$menuArray = array(...); 每次跑到這行會把原本的 10/03 20:58
3F:→ aaapp:那請問我應該怎麼把括號內的東西拿出來外面用....我試了好久 10/03 20:58
4F:→ aaapp:...我也是剛開始使用PHP很多東西不懂= =|| 10/03 20:58
5F:→ ljkl8mklmo:$menuArray 重新賦值...所以echo不出來也很正常 10/03 20:59
6F:→ aaapp:喔!!!!!!!我懂l大哥了!!對吼我怎麼腦袋打結= =|| 10/03 21:00
7F:→ aaapp:忘記感謝兩位回文的大哥了!!!真的感謝你們!!我繼續趕程式了! 10/03 21:38