mysqli对象如何获取字段
问题描述:
$ result = $ conn-> query(“SELECT * FROM temp_users WHERE reg_code ='$ passkey'”);mysqli对象如何获取字段
这个工作:从print_r的
if($result->num_rows == 1){
值($结果);
mysqli_result Object ([current_field] => 0 [field_count] => 11 [lengths] => [num_rows] => 1 [type] => 0)
但$result->username
其中用户名是数据库中的字段显示空白?
答
是的,因为你需要从$result
获取一行。它可以通过功能完成:http://www.php.net/manual/en/mysqli-result.fetch-array.php和更多 - 检查PHP手册。
从手册:
/* associative array */
$row = $result->fetch_array(MYSQLI_ASSOC);
echo $row["username"];
答
您需要使用mysqli_fetch_array或相似。