今天看书的时候发现了一个问题,书上的代码是这样的:
$sql=mysql_query("select * from tb_shangpin where id=".$_GET[id]."",$conn);
$info=mysql_fetch_object($sql);
if($info[tupian]==""){
echo "暂无图片";
}
而下面类似的地方还有这样的代码:
$sql=mysql_query("select * from tb_shangpin where id=".$_GET[id]."",$conn);
$info=mysql_fetch_object($sql);
if($info->tupian==""){
echo "暂无图片";
}
想请教一下,关于这两种表述有什么区别吗?
$sql=mysql_query("select * from tb_shangpin where id=".$_GET[id]."",$conn);
$info=mysql_fetch_object($sql);
if($info[tupian]==""){
echo "暂无图片";
}
而下面类似的地方还有这样的代码:
$sql=mysql_query("select * from tb_shangpin where id=".$_GET[id]."",$conn);
$info=mysql_fetch_object($sql);
if($info->tupian==""){
echo "暂无图片";
}
想请教一下,关于这两种表述有什么区别吗?
if($info[tupian]==""){
echo "暂无图片";
}这个应该是错误的.怎么会写两个呢?
mysql_fetch_object返回的是对象
他应该是写错了,很多书籍里面都有这样那样的错误的,特别是国内的一些书籍,所以有的书就会有第一版第二版第三版 除了修正之前的错误之外再添加一些新的内容。类似 操作系统的SP1 SP2...$info=mysql_fetch_assoc($sql);
上网搜下,网购或者去书店买。。呵
这本书的确不错,我在第2版的时候就买了 不过一直都没有看完..咔咔.下面是PDF 不用买了 已经出到第4版了.http://www.cr173.com/soft/13121.html
学习、、、积累