【发布时间】:2015-01-01 16:34:05
【问题描述】:
如果 mysql 表中的 sold = 0,我需要数据具有不同的样式 当我使用网站下面的代码时,会显示一个空白页
(?=$vehicle-> 这是车辆参考 并且出售的是带有 sql 表的列
<?php
if (?=$vehicle->sold?!= 1)
{
<div class="foo">
<div class="fboverlay"></div>
<a>
<a href="/listing/<?=$vehicle->vehicle_id?>"><img src="/media.php?productId=<?=$vehicle->vehicle_id?>&file=<?=$vehicle->main_image?>" /></a>
</a>
</div>
}
else {
<a href="/listing/<?=$vehicle->vehicle_id?>"><img src="/media.php?productId=<?=$vehicle->vehicle_id?>&file=<?=$vehicle->main_image?>" /></a>
}
?>
【问题讨论】:
-
您可以稍微注意使这篇文章变得美观实用。问题是什么?为什么你的语法如此错误?为什么缩进和格式化到处都是?你甚至都懒得使用大写字母和句号。所以,坦率地说,我懒得回答这个问题。对不起。
-
?=$vehicle->vehicle_id?您似乎认为?=是变量名的一部分。它不是。<?= .. ?>是输出事物的简写。$vehicle->vehicle_id是您访问变量的方式。你用的是哪本 PHP 书?