mysqli的怪问题!! fetch_row 是mysqli下面的一个对象我在调试的时候 发现错误其实是错在前一句$result = $db->query($query);这里的$result 应该是返回一个对象,返回的却是false 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 昏啊昏,我把代码完全按照手册那样写:$mysqli = new mysqli("localhost", "root", "123456", "oke");if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit();}$query = "select dictid from `dict` where name=\'浙江\'";if ($result = $mysqli->query($query)) { /* fetch object array */ while ($row = $result->fetch_row()) { printf ("%s (%s)\n", $row[0], $row[1]); } /* free result set */ $result->close();}else{ echo '对象没有建立!';}/* close connection */$mysqli->close();输出:对象没有建立!昏倒~!把语句放到phpmyadmin去执行,却是完全正常的~究竟是为什么呀,有人知道吗? 楼主你在哪里找的MYSQLI的教材啊?我也想学啊 哈哈,我知道了,楼主肯定是根据手册里面那一小段示例代码写的,但是示例的是OOP啊,你这样用行不行的通? 结帖,结果在这里http://community.csdn.net/Expert/TopicView3.asp?id=4706571 php导出下载Excel文件被IE阻止,怎么解决?用流输出也不行! 谁的php教程比较好啊? php+Smarty的问题!!!!! 电子商务中如何判断我要查看的是哪个物品 在线阅读的问题 如何从MYSQL中查询当月的数据呢? 初学者的一个类的问题,请高手指点!!! php+mysql站内搜索+分页 菜鸟问题:请大家看一看php4的问题! redhat7.1。apache+php+mysql都是默认安装的怎么才能支持php呢? 新入门学生,遇到MYSQL乱码问题了,求教! “mysqli的怪问题!!”的楼主请来这里!!!
我把代码完全按照手册那样写:
$mysqli = new mysqli("localhost", "root", "123456", "oke");
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$query = "select dictid from `dict` where name=\'浙江\'";
if ($result = $mysqli->query($query)) { /* fetch object array */
while ($row = $result->fetch_row()) {
printf ("%s (%s)\n", $row[0], $row[1]);
} /* free result set */
$result->close();
}
else{
echo '对象没有建立!';
}/* close connection */
$mysqli->close();输出:对象没有建立!
昏倒~!把语句放到phpmyadmin去执行,却是完全正常的~
究竟是为什么呀,有人知道吗?
我也想学啊
http://community.csdn.net/Expert/TopicView3.asp?id=4706571