首页 > 解决方案 > PHP 函数不会返回带有 PDO 的数组

问题描述

function find_user_roles($userid){
    $statement = pdo->prepare("SELECT users_roles.roles_id, roles.user_role FROM users_roles JOIN roles ON users_roles.roles_id = roles.id WHERE users_roles.users_id = $userid");
    $statement->execute();
    $result = $statement->fetchAll();
    print_r($result); //Returns the full Array
    return $result;
}
print_r($result); //brings Error: Uncaught ErrorException: Undefined variable: result

我不明白为什么这个函数没有返回任何东西。你能帮帮我吗?谢谢

标签: php

解决方案


推荐阅读