Установите изображение по умолчанию, когда у меня его нет в цикле - PullRequest
0 голосов
/ 31 мая 2018

я вызываю API автомобиля для фотографий с php GET, который возвращает мне массив,

я использую это для получения транспортных средств:

   $vehiculecount=count($data);
   for($x = 0; $x < $vehiculecount; $x++) { ?>

Теперь я хочуесли у меня есть возврат фотографии, которая возвращает мне фотографию, в противном случае, которая возвращает мне специальную фотографию "noPhoto" в моей папке

Я делаю это:

    <?php
$photo = $data[$x][gallery][0][big];
if ($photo=null) {
       $photo = img/noPhoto.png;


else {
            $photo = $photo;


 echo " $photo";

                                      }
  }
endif;
?>

Здесь HTML:

<img class="card-img-top" src="<?php echo $photo;?>" alt="">

У меня действительно ошибка 500, когда я ее использую.Итак, у меня есть первичная синтаксическая ошибка, и я не могу ее исправить

ИСПРАВЛЕННЫЙ КОД (не работает):

<?php
$photo = $data[$x][gallery][0][big];
if (! $photo) {
       $photo = 'img/noPhoto.png';

else {
            $photo;

                                      }
  }

?>

1 Ответ

0 голосов
/ 31 мая 2018

В вашем коде есть синтаксическая ошибка.Вот исправленный код.

$photo =  $data[$x]['gallery'][0]['big'];
if ($photo === null) {
   $photo = 'img/noPhoto.png';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...