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
字段在数据库中填充为“stick”。
在图片标记之后,car_gear
输出更改为“自动”
为什么结果$car_result1->car_gear;
从“粘贴”变为“自动”?
答案 0 :(得分:3)
替换
<img alt="Ay <?php if($car_result1->car_gear='auto')
使用
<img alt="Ay <?php if($car_result1->car_gear=='auto')
必须==
才能比较值。 =
会将值设置为变量。