Php 使用其他文件中的ezSQL函数

Php 使用其他文件中的ezSQL函数,php,mysql,ezsql,Php,Mysql,Ezsql,我在PHP应用程序中使用ezSQL,我遇到了一个问题 这是我的结构 config.php代码: index.php代码: functions.php代码: 但我得到了这个错误: 致命错误:调用成员函数获取非对象上的结果 在线/web/htdocs/mydomain/includes/functions.php中 七, 我怎样才能修好它 谢谢 将$db变量从全局表导入函数的局部变量表: function prueba() { global $db; 由于$db对象在函数中不可用,因此出现

我在PHP应用程序中使用ezSQL,我遇到了一个问题

这是我的结构

config.php代码:

index.php代码:

functions.php代码:

但我得到了这个错误:

致命错误:调用成员函数获取非对象上的结果 在线/web/htdocs/mydomain/includes/functions.php中 七,

我怎样才能修好它

谢谢

将$db变量从全局表导入函数的局部变量表:

function prueba()
{
    global $db;
由于$db对象在函数中不可用,因此出现错误。var_dump$db;在这种情况下,他是你的朋友

include('includes/config.php');
include('includes/functions.php');

echo prueba();
function prueba()
{
    $users = $db->get_results("SELECT * FROM users");

    foreach ( $users as $user )
    {
        echo $user->user;
    }
}
function prueba()
{
    global $db;