php if和else if语句来自sql值

时间:2013-04-04 18:26:36

标签: 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%%' and secondary_auto_hold = 1 and code='$patient_id'"))

如果我的变量与该查询匹配,那么如果它不是,那么我想要回显一个警报,它应该什么都不做。

简单的问题,但我正在画空白。任何帮助将不胜感激。谢谢。

我尝试了各种赋值运算符,即。 ==,===但没什么。

我确信我也可以删除变量,然后说if(sql :: value etc)

我明白了:

if ($patient_id == $auto_hold) echo "<div class='patient_alert_red'>Auto hold on deductible for this patient.</div>"; 

1 个答案:

答案 0 :(得分:1)

我的回答如下:

if ($patient_id == $auto_hold) echo "<div class='patient_alert_red'>Auto hold on deductible for this patient.</div>"; 

我使用== / Equal运算符来验证它们是否相同。

更多信息:

http://www.w3schools.com/php/php_operators.asp