问答详情
源自:2-5 MySQLi实现查询记录操作

使用phpstorm写SQL查询语句警告提示

http://img.mukewang.com/554709d70001aa4f03830054.jpg

$query = "SELECT * FROM books";

这样写会警告提示no data sources configred...以及提示无法解析books。如果去掉星号左侧的空格就没有提示 了。两种浏览器都不会报错,结果一致。可是如果指定了select的字段,就不能去掉空格了。请问是我的写法不对还是phpstorm有特殊的语法要求?


提问者:小辉辉 2015-05-04 13:59

个回答

  • King
    2015-05-11 23:08:52

    嗯 IDE的事 执行效果是一样的

    ^-^...

  • 花与海
    2017-01-31 10:25:53

    <><>

  • chendashuai
    2015-07-09 21:16:30

    老师我的php代码如下  为什么返回的是对象  不是数组

    $sql='SELECT username,password FROM user';
    $res=$mysqli->query($sql);
    if($res&&$res->num_rows>0){
       $row=$res->fetch_all(MYSQLI_ASSOC);
       print_r($res);
    }else{
       echo $mysqli->error;
    }

    以下是返回结果

    mysqli_result Object(    [current_field] => 0    [field_count] => 2    [lengths] =>
       [num_rows] => 4    [type] => 0)



  • 小辉辉
    2015-05-09 15:46:02

    在IDE里配置数据库连接以后就正常了。