这个问题很难,我的代码哪有问题么,总是显示不出mysql查询的结果 phpsqlmysql数据库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 xuzuning 于 2014-11-23 13:00:24 编辑 类似问题http://www.4byte.cn/question/46253/warning-invalid-argument-supplied-for-for-each-in-wordpress.html也可以看看这个搜索结果http://www.4byte.cn/q?wd=Warning+Invalid+argument+foreach $result = mysqli_query($con,$sql); //得到的是资源,你可以var_dump($result)看看$arr = mysqli_fetch_array($result); //得到数组$resutl = mysqli_query($sql, $con);while($row = mysqli_fetch_array($result)){ echo "<br/>"."uid:".$row['uid']."<br />"; echo "uname:".$row['uname']."<br />"; echo "upass:".$row['upass']."<br />";} 谢谢回答,不过我改成这句之后,报错说要求result应该是mysqli_result,而我放了一个 boolean ,是不是说我的上一句代码$result = mysqli_query($con,$sql);也出错了?为什么会出错 谢谢回答,不过我改成这句之后,报错说要求$result应该是mysqli_result,而我放了一个 boolean ,是不是说我的上一句代码$result = mysqli_query($con,$sql);也出错了?为什么会出错 确实是$sql的问题,太感谢了!不过为什么我使用php-myadmin新建的数据库就连接不上,而我使用默认的test数据库就能连接。另外,发现我之前的那个foreach的函数也可以使用,不过用你给出的mysql_fetch_array()更合理,谢谢 确实是$sql的问题,太感谢了!不过为什么我使用php-myadmin新建的数据库就连接不上,而我使用默认的test数据库就能连接。另外,发现我之前的那个foreach的函数也可以使用,不过用你给出的mysql_fetch_array()更合理,谢谢你数据库选择正确了吗?mysql_select_db(DB_NAME) 确实是$sql的问题,太感谢了!不过为什么我使用php-myadmin新建的数据库就连接不上,而我使用默认的test数据库就能连接。另外,发现我之前的那个foreach的函数也可以使用,不过用你给出的mysql_fetch_array()更合理,谢谢是选择正确的,因为我换了test数据库,格式都没变就可以,但是我使用我新建的一个叫“cooses”的数据库就不行,奇怪 南京的程序员进来看看 如何用最快最有效率的方法筛选掉重复数据。 mysqli与PDO 大家喜欢用哪个? 重构还是重写 多个镜像站点间的数据同步如何实现? 高分PHP与Mysql问题 急!!!马上给分 用PHP下载文件时的这个问题怎么解决啊? 请问是否必须安装php才能安装phpMyAdmin 用php怎样从sendmail中取出信件和发送信件 请教怎样使PHP独立于数据库,用同样的接口访问不同的数据? mvc模式中如何隐藏入口文件呢 一个超难的问题,关于验证码不显示
http://www.4byte.cn/question/46253/warning-invalid-argument-supplied-for-for-each-in-wordpress.html
也可以看看这个搜索结果
http://www.4byte.cn/q?wd=Warning+Invalid+argument+foreach
while($row = mysqli_fetch_array($result)){
echo "<br/>"."uid:".$row['uid']."<br />";
echo "uname:".$row['uname']."<br />";
echo "upass:".$row['upass']."<br />";
}
谢谢回答,不过我改成这句之后,报错说要求result应该是mysqli_result,而我放了一个 boolean ,是不是说我的上一句代码$result = mysqli_query($con,$sql);也出错了?为什么会出错
谢谢回答,不过我改成这句之后,报错说要求$result应该是mysqli_result,而我放了一个 boolean ,是不是说我的上一句代码$result = mysqli_query($con,$sql);也出错了?为什么会出错
确实是$sql的问题,太感谢了!不过为什么我使用php-myadmin新建的数据库就连接不上,而我使用默认的test数据库就能连接。
另外,发现我之前的那个foreach的函数也可以使用,不过用你给出的mysql_fetch_array()更合理,谢谢
确实是$sql的问题,太感谢了!不过为什么我使用php-myadmin新建的数据库就连接不上,而我使用默认的test数据库就能连接。
另外,发现我之前的那个foreach的函数也可以使用,不过用你给出的mysql_fetch_array()更合理,谢谢
你数据库选择正确了吗?mysql_select_db(DB_NAME)
确实是$sql的问题,太感谢了!不过为什么我使用php-myadmin新建的数据库就连接不上,而我使用默认的test数据库就能连接。
另外,发现我之前的那个foreach的函数也可以使用,不过用你给出的mysql_fetch_array()更合理,谢谢是选择正确的,因为我换了test数据库,格式都没变就可以,但是我使用我新建的一个叫“cooses”的数据库就不行,奇怪