我有一个正在检查三个字段的 mysql 查询。如果其中任何一个是 1,我希望它显示我关注的文本。我遇到的问题是它只显示第一次设置变量时,它不会输出其他行。我的代码是
while ($row =mysql_fetch_array($cust_check)){
if ($row['emailmatch'] == "1"){
$output_error = 'Your email is in our database<br />';
}
if ($row['phonematch'] == "1"){
$output_error .= 'Your phone number is in our database<br />';
}
if ($row['addressmatch'] == "1"){
$output_error .= 'Your address is in our database<br />';
}
}
然后我只想 $output_error 显示所有值为 1 的值。有人可以帮忙吗?谢谢