如果我知道我只接收来自数据库的一个密码,是否必须将查询结果放入数组中?我使用的是:从mysqli获取一个值
$sql = 'SELECT password FROM users WHERE userName="'.$username.'" LIMIT 1';
$result = $con->query($sql);
$row = $result->fetch_array(MYSQLI_NUM);
$hash = crypt($password,$row[0]);
if($row[0] == $hash){}
+1这是因为简洁,你可以得到用于检索单个值没有数据库抽象库。 –
downvoter会照顾评论吗? – 2013-06-23 04:13:03