sjkhfkdsjhfk
sjkhfkdsjhfk
采纳率0%
2017-06-12 00:22 浏览 2.1k

mysql 中sql 可以查到数据 php返回结果集为空

5

我的在PHP 写的sql 返回的数组没有数据 但是打印出的 sql 在mysql中可以查到数据

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

7条回答 默认 最新

  • jiang199115 鸿礼 2017-06-12 01:15

    这个需要看你的底层是怎么写的,你自己先跟一下底层,看看是不是查出来你没有遍历了。

    点赞 1 评论 复制链接分享
  • qq_35498454 xhl_2017 2017-06-12 01:55

    把代码贴出来啊。。。。

    点赞 1 评论 复制链接分享
  • qq_34730277 南宫文凯 2017-06-12 03:43

    页面显示数据与数据库查询数据不匹配,显示会为空

    点赞 1 评论 复制链接分享
  • qq_35018129 MHIANS 2017-06-13 07:21

    数据库查询出来的数据封装与控制器返回的数据封装不匹配也会出现这种情况

    点赞 1 评论 复制链接分享
  • zhouyingyonga zhouyingyonga 2017-06-14 07:36

    连错数据库了,你现在有两个同名数据库,一个正式的一个测试的,测试的有数据正式的没数据,mysql语句查的是测试的,而系统连接的确实测试的

    点赞 1 评论 复制链接分享
  • chen_xin_admin chen_xin_admin 2017-06-19 14:16

    用var_dump打印出来看,不要用echo

    点赞 评论 复制链接分享
  • u012069668 风云战将 2017-06-22 03:35
    $connect = mysql_connect('127.0.0.1','root','root');
    if (!$connect )
      {
      die('Could not connect: ' . mysql_error());
      }
    mysql_select_db("users", $connect);
    mysql_query('set names utf8');
    $sql = "select username,password from user ";
    $result = mysql_query($sql) or die('error!!!');
    while($res = mysql_fetch_array($result,MYSQL_ASSOC)) 
            { 
                    print('<pre>'); var_dump($res);
    
            } 
    mysql_close();
    
    点赞 评论 复制链接分享

相关推荐