作者wnick (浅龙勿用)
看板PHP
标题[请益] 关於SQL得到的阵列
时间Fri Aug 17 00:11:08 2007
小弟想请问一下
经过SQL得到的阵列应该是二维阵列
有办法直接操作此二维阵列吗
因为用mysql_fetch_array
就得依照他的顺序
但是我ECHO时顺序会调换
另一个问题就是
我要自行指定这个二维阵列
但是搞不定
比如
$i=1;
for($count = 0; $count < $num; $count++) {
$array=mysql_fetch_array($query); 此ARRAY会有五笔资料
$port = array($i => array($array[0],$array[1],$array[2],$array[3],$array[4])
$i++;
}
for($i=1;$i<29;$i++){
echo "$port[$i][0]";
echo "$port[$i][1]";
echo "$port[$i][2]";
echo "$port[$i][3]";
echo "$port[$i][4]";
}
并没有正确答案
是我哪里搞错吗?
请前辈指教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.134.21.195
1F:推 tonytsai88:你错在 $port=array(.... 这行 08/17 00:25
2F:→ tonytsai88:在for loop 里重复做 $port=array(...) 这个动作 08/17 00:26
3F:推 wnick:但是这样最後一笔资料应该会对阿 08/17 13:23