Я пытаюсь отобразить изображение по умолчанию на странице HTML, если оригинал недоступен.trernary operator quotes issue
Я использую тернарный оператор, поскольку условие находится внутри «эха», но у меня есть некоторые проблемы, которые я думаю с помощью кавычек.
Код ниже не дает мне ошибку, но вместо того, чтобы выводить изображение, оно показывает имя файла JPG в текстовом формате в HTML-страницы
<?php
if ($result10->num_rows > 0) {
while($row = $result10->fetch_assoc()) {
echo "<div id='slider-property' class='carousel slide' data-ride='carousel'>
<ol class='carousel-indicators'>
<li data-target='#slider-property' data-slide-to='0' class=''>
" . $row['FotoPrincipale'] . " == '' ? <img src='backup/images/com_jea/images/profile.jpg' alt=''> : <img src='backup/images/com_jea/images/". $row['Main Image'] . "' alt=''>
</li>
Может кто-нибудь помочь?
Спасибо
Даже подсветка кода показывает, что вы ошибаетесь. –