嗨,我在另一个类中调用一个类时遇到一些问题,下面的代码 1 可以显示结果,但是在 2 中使用相同的代码添加到另一个类,我不知道为什么它不起作用。
谢谢。
1
require 'database.php';
$database = new Database();
$database->query('SELECT user_id, user_email FROM tb WHERE user_id = :user_id');
$database->bind(':user_id', '1');
$rows = $database->resultset(); // fetchall
echo "<pre>";
print_r($rows);
echo "</pre>";
2
require 'database.php';
$database = new Database();
class test{
public function testf(){
print"log";
$database->query('SELECT user_id, user_email FROM tb WHERE user_id = :user_id');
$database->bind(':user_id', '1');
$rows = $database->resultset(); // fetchall
echo "<pre>";
print_r($rows);
echo "</pre>";
print"log";
}
}
$foo = new test();
$foo -> testf();