почему выходы отличаются в цикле while - PullRequest
0 голосов
/ 27 апреля 2018
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; меняется с «флешки» на «Авто»?

1 Ответ

0 голосов
/ 27 апреля 2018

Заменить

<img alt="Ay <?php if($car_result1->car_gear='auto')

С

<img alt="Ay <?php if($car_result1->car_gear=='auto')

Должно быть == для сравнения значений. = установит значение переменной.

...