我写了以下几段代码,据说每个用户都有一个ID和一个用户名。
function fetchIDByUsername($username)
{
define('DB_SERVER','NOPE');
define('DB_USERNAME','NOPE');
define('DB_PASSWORD','NOPE');
define('DB_NAME','NOPE');
/*Attempt to connect!*/
$link = mysqli_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD,DB_NAME);
$query = mysqli_query($link,'SELECT `id` FROM `users` WHERE `username`="'.$username.'"');
$response = mysqli_fetch_object($query);
return $response;
}
要调用此函数,我使用
echo fetchIDByUsername("masecla22");
它应该说1因为这是我的身份,但它会吐出这个错误
Object of class stdClass could not be converted to string
答案 0 :(得分:0)
没关系,我必须添加 - > id;在退货声明之后。