答案:事实证明我必须通过mysqlnd
安装sudo apt-get install php5-mysqlnd
。
我正在使用PHP和mysqli。如何从数据库中获取数据作为数组?我目前这样做,但我希望它作为一个数组:
$stmt = $cxn->prepare('SELECT username, display_name, registered_on, ip_address FROM users WHERE user_id = ?');
$stmt->bind_param('i', $userid);
$stmt->execute();
$stmt->bind_result($username, $display_name, $registered_on, $ip_address);
$stmt->fetch();
$stmt->close();
谢谢
答案 0 :(得分:0)
尝试:
$query = mysqli_query($db, "SELECT `username`, `display_name`, `registered_on`, `ip_address` FROM `users` WHERE `user_id` = '{$user_id}'");
$assoc = mysqli_fetch_assoc($query);