if语句使用Zencart订单状态

时间:2013-05-27 22:06:42

标签: php if-statement zen-cart

如果订单的状态为"发货"

,我正试图制作一些内容

我创建了以下内容,尝试仅在状态

时显示
$ship_status = $orders->fields['orders_status_name'];
   if ($ship_status="Shipped")
{
   echo "Shipped Out";
}

当我回复$orders->fields['orders_status_name']时,我得到了

更新
更新
印刷
删除了 发货
发货
更新
发货
发货
发货
发货
发货
发货

所以,如果我要把它放在if语句的旁边,我应该得到"发货"旁边那些"发货" ......但是我得到了#34;出货"在每个人旁边!

所以我现在不知道该怎么做!任何帮助都会很棒!

提前致谢!

1 个答案:

答案 0 :(得分:1)

您将===混淆。 你想要

if($ ship_status ==“Shipped”)

一个等号是一项任务。二是比较。

参考:http://php.net/manual/en/language.operators.comparison.php