作者sweetjp6 (水饺)
看板PHP
标题[请益] mysql_fetch_array 取不到值
时间Fri Nov 25 14:36:43 2011
小弟目前有个问题困扰很久
请教一下版上的各位先进
我使用mysql_fetch_array到资料库取出我要的栏位内容,
程式码如下
$search = "SELECT brand, action FROM robot ORDER BY setuptime" ;
$result = mysql_query($search, $db_connect) ;
$res_num = mysql_num_rows($result);
//使用for回圈将资料库的值放入阵列
for($index=0 ; $index < res_num ; $index++){
$result_ary = mysql_fetch_array($result)
}
//再用for回圈将值印出
for($i=0; $i < $res_num; $i++){
echo "第".$i ;
echo "个动作 : 型号:".$result[$i]['brand'];
echo ", 动作 : ".$result[$i]['action'];
echo "</br>";
};
确定资料库内容有值,也将$search 语法放到MYSQL执行过确定可行
但依旧无法取出所需栏位的内容,显示结果是变数部分都是空白
另外,我也试过mysql_fetch_object
这个方法只能取得资料表内最新的值
不知道是不是小弟程式哪里错误
请各位先进不吝指教
感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.164.148
1F:→ bibo9901:每次回圈都把$result_ary更新了, 当然取不到值 11/25 14:40
2F:→ bibo9901:改成 $result_ary[] = mysql_fetch_array($result) 11/25 14:40
3F:→ sweetjp6:可以了...谢谢bi大 11/25 14:46
※ 编辑: sweetjp6 来自: 140.117.164.148 (11/25 14:46)