来自sql值的php if和else if语句
我有这样一个问题:来自sql值的php if和else if语句,php,sql,Php,Sql,我有这样一个问题: if ($auto_hold = sql::value("select a.code, a.primcode, b.secondary_auto_hold from ev.do.nt_dg_li() a left outer join eve.do.nce_data b on a.seccode = b.CODE_ where primcode like 'INSM%%' an
if ($auto_hold = sql::value("select a.code, a.primcode, b.secondary_auto_hold from ev.do.nt_dg_li() a
left outer join eve.do.nce_data b on a.seccode = b.CODE_
where primcode like 'INSM%%' and secondary_auto_hold = 1 and code='$patient_id'"))
如果我的变量与该查询匹配,则我希望回显一个警报,如果它不匹配,则它不应该执行任何操作
这个问题很简单,但我在画空白。任何帮助都将不胜感激。多谢各位
我尝试过各种赋值运算符,例如,==,==但什么都没有
我相信我也可以删除变量,只说if(sql::value等)
我想出来了:
if ($patient_id == $auto_hold) echo "<div class='patient_alert_red'>Auto hold on deductible for this patient.</div>";
if($patient\u id==$auto\u hold)回显“此患者的自动保留免赔额。”;
我的回答如下:
if ($patient_id == $auto_hold) echo "<div class='patient_alert_red'>Auto hold on deductible for this patient.</div>";
if($patient\u id==$auto\u hold)回显“此患者的自动保留免赔额。”;
我使用==/Equal运算符来验证它们是否相同
详情如下:
您是否尝试使用
var\u dump
查看它实际返回的内容?这将使您更好地了解所期望的内容。它将返回与查询关联的参数正确的id。我使用的帐户的id。@请将您的解决方案作为答案发布,并接受您自己的答案供将来的访问者使用。完成。谢谢你,克里斯!!