php数组循环赋值问题- -我这样写怎么错了呀

php数组循环赋值问题- -我这样写怎么错了呀
include("../../function/conn.php");
$hehe=mysql_query("SELECT * FROM tb_course ORDER BY c_id DESC LIMIT 0,10");
for($n=0;$n<10;$n=$n+1){
echo $result[$n]=mysql_fetch_array($hehe);
}
?>

程序禅戚从逻辑上来说没有错祥袭猜。会输出10次 Array

 

如果你希望输出每个字段的话。。应该准确声明。你要输出的字段是什么。

 

比如

$result = mysql_fetch_array($hehe);
echo $result['谨型c_id'];

echo不出来嫌衫数组的,你可以芹链腔改唤桥一下代码
for($n=0;$n<10;$n=$n+1){
$result[$n]=mysql_fetch_array($hehe);
}
print_r($result);
<闭肢尺?php
include("../../function/conn.php");
$hehe=mysql_query("轿高SELECT * FROM tb_course ORDER BY c_id DESC LIMIT 0,10");
while($result=mysql_fetch_array($hehe)){
echo $result[对饥橡应的字段];

}
?>
mysql_fetch_array返回的就是数组 再说你echo这个。。
因为echo不能打印数组
← 上一篇: 下一篇: →