使用 PHP 比较返回的 SQL 查询值
Comparing a returned SQL query value using PHP
问题很简单,我有一个小数据库,我想比较的是特定的列。
场景:
使用PHP从查询中获取结果并获取值:
$sql = "SELECT verified FROM user WHERE id = ?";
$stmt->bind_param("i", $id);
$stmt->execute();
验证是一个tinyint,0或1。
那么如何使用 PHP 来创建一个 if 语句来比较 $stmt->execute();
的结果是 0 还是 1。
<? php if(mysqli_fetch_row($stmt) == 0) {
echo "Not verified"
} else {
echo "Verified"
}
PD:我想知道的是如何比较和操作SQL查询。
大功告成,抓取结果,对比一下:
$result = $stmt->get_result();
$row = $result->fetch_array(MYSQLI_ASSOC);
if($row['verified'] == 1){
echo 'verified';
}else{
echo 'not verified';
}
问题很简单,我有一个小数据库,我想比较的是特定的列。
场景:
使用PHP从查询中获取结果并获取值:
$sql = "SELECT verified FROM user WHERE id = ?";
$stmt->bind_param("i", $id);
$stmt->execute();
验证是一个tinyint,0或1。
那么如何使用 PHP 来创建一个 if 语句来比较 $stmt->execute();
的结果是 0 还是 1。
<? php if(mysqli_fetch_row($stmt) == 0) {
echo "Not verified"
} else {
echo "Verified"
}
PD:我想知道的是如何比较和操作SQL查询。
大功告成,抓取结果,对比一下:
$result = $stmt->get_result();
$row = $result->fetch_array(MYSQLI_ASSOC);
if($row['verified'] == 1){
echo 'verified';
}else{
echo 'not verified';
}