gpt4 book ai didi

php - 使用 mysql_fetch_object

转载 作者:行者123 更新时间:2023-11-29 01:12:14 24 4
gpt4 key购买 nike

我最近一直在学习一些面向对象的 PHP,并且在使用 mysql_fetch_object() 时似乎遇到了问题,收到错误

Notice: Undefined property: stdClass::$FirstName in C:\xampp\htdocs\includes\login.php on line 10

这是我使用的代码:

class User
{
public function CheckLogin()
{
$conn = new db();
$_email = mysql_escape_string($this -> Email);
$_password = mysql_escape_string($this -> Password);

$data = mysql_query("SELECT Email, Password FROM users WHERE Email = 'test@test.com AND Password = 'test' AND Enabled = 1") or die(mysql_error());

return mysql_fetch_object($data);
}
}

我按如下方式调用此函数:

$u = new User();
$user = $u -> CheckLogin();
echo $user -> FirstName;

我对自己做错的事情感到很困惑,有人能给我指明正确的方向或提供可能的解决方案吗?

最佳答案

您正在选择 EmailPassword,没有 Firstname,因此您无法访问它。

关于php - 使用 mysql_fetch_object,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6130372/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com