【发布时间】:2018-04-27 16:41:04
【问题描述】:
while($car_result1 = mysqli_fetch_object($car_connect1)){
<div class="portfolio all" data-cat="all">
<? echo $car_result1->car_gear; ?> // output is stick
<img alt="Ay <?php if($car_result1->car_gear='auto'){ echo "Auto"; } else { echo "Stick"; }; ?> ">
<? echo $car_result1->car_gear; ?> // Output is Auto
}
car_gear 字段在数据库中填充为“棒”。
在图像标签之后,car_gear 输出更改为“自动”
为什么$car_result1->car_gear;的结果从“stick”变成了“Auto”?
【问题讨论】:
-
你必须关闭 php 或回显那个 html
echo $car_result1->car_gear; ?> <div class="portfolio all" data-cat="all">否则是语法错误。
标签: php if-statement while-loop logic