-1
所以我正在一个项目,一切都很好,直到我试图从一个特定的方法从表中提取信息。每隔一段时间我想要数据都没问题。但不是现在,我几乎在我的智慧结束。 基本上这就是我:MySQLi结果没有返回任何东西
public function get_user_data()
{
$sql = $this->get_connection(); // returns a new mysqli object
$tmp = unserialize($_COOKIE[PREFIX.CLIENT_COOKIE]);
$email = $sql->real_escape_string($tmp[0]);
$stmt = $sql->query("SELECT * FROM `".USER_TABLE."` WHERE `email` = '{$email}';");
return $stmt;
}
将返回:
mysqli_result Object ([current_field] => 0 [field_count] => 4 [lengths] => [num_rows] => 0 [type] => 0)
的东西,这可能是任何想法?
你肯定做进一步的步骤,有您的数据库与请求的电子邮件中的条目?否则,结果是正确的。 – feeela
您是否检查错误? – Manhim