php的mysql操作 mysql_query("SELECT * FROM person") 返回的数据是不是一个数组?
如果是一个数组应该能够遍历出来比如$ar=mysql_query("select*fromwk_subcat",$link);print_r($ar);foreach($...
如果是一个数组 应该能够遍历出来 比如
$ar=mysql_query("select * from wk_subcat ",$link);
print_r($ar);
foreach ($ar as $a){
$a['name'];
}
这个提示错误
我知道mysql_fetch_array 这个函数的应用
我自己查到了 这个是一个资源变量 不是数组 资源变量是一种特殊指针
唉 大家为什么不能以一种通俗易懂的语言 和我解释呢 。。 展开
$ar=mysql_query("select * from wk_subcat ",$link);
print_r($ar);
foreach ($ar as $a){
$a['name'];
}
这个提示错误
我知道mysql_fetch_array 这个函数的应用
我自己查到了 这个是一个资源变量 不是数组 资源变量是一种特殊指针
唉 大家为什么不能以一种通俗易懂的语言 和我解释呢 。。 展开
3个回答
展开全部
$ar=mysql_query("select * from wk_subcat ",$link); 语句返回的是一个资源变量,用下面的方法可
看到SQL语句查询的结果:
$ar=mysql_query("select * from wk_subcat ",$link);
if($row=mysql_fetch_row($ar)) //结果集中是多行记录,使用循环方式获取记录。
print_r($row);
看到SQL语句查询的结果:
$ar=mysql_query("select * from wk_subcat ",$link);
if($row=mysql_fetch_row($ar)) //结果集中是多行记录,使用循环方式获取记录。
print_r($row);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是少了一句
$row=mysql_fetch_row($ar)
$row才是数组吧
$row=mysql_fetch_row($ar)
$row才是数组吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询