PHP错误+ mysqli注意到的错误



我得到一个错误,说

注意:C:wampwwwchat2ajaxLoad.php第15行

我不知道如何解决这个问题,有人能帮助我吗?

这是代码

<?php
 require_once('mysqli.class.php');  
$config = array();
        $config['host'] = 'localhost';
        $config['user'] = 'root';
        $config['pass'] = 'root';
        $config['table'] = 'messages';
        $db = new DB($config);
        // Run a Query:
        $db->query('SELECT * FROM message');
        echo$db->get();

?>

$db->get()返回一个数组。数组是事物的列表。echo只能打印字符串和数字,不能打印数组,所以它不知道怎么处理它。它打印Array并给出此通知。

如果你想打印整个数组,使用

print_r($db->get());

这是因为无论$db->get()是一个数组,而不是一个字符串,但当你试图回显它,PHP将尝试转换它;

您可以使用print_r()var_dump()代替:

print_r($db->get());

遍历结果:

foreach ($db->get() as $row) {
    // do something with $row, also an array most likely
}

相关内容

  • 没有找到相关文章

最新更新