Я пытаюсь добавить «NEW» к непрочитанным сообщениям в папке «Входящие». Я не думаю, что могу использовать инструкцию if в эхо, и я пробовал и не понимал правильного использования тернарных операторов. Буду признателен за любую помощь. Большое спасибо. неПравильное использование тернарного оператора
Если read_yet = «нет», я хочу, чтобы добавить этот код в качестве еще одного эхо заявления:
echo '<td>NEW</td>' ;
Вот мой текущий код почтового ящика.
$sql = mysqli_query($con, "select * from messages
WHERE deleted = 'no' AND to_user = '" . $_GET['username'] . "'
ORDER BY id DESC");
while ($row = mysqli_fetch_array($sql)){
echo '<tr>';
echo '<td><a href="profile.php?username=' ;
echo $row['from_user'] ;
echo '">';
echo '<img id="usersimage" src="images/profileimg/thumbnail_'.$row['from_user'];
echo '.jpg"</a></td>' ;
echo '<td><a href="users.php?username=' ;
echo $row['from_user'] ;
echo '">';
echo $row['from_user'];
echo "</a></td><td><a href='messageid.php?id=".$row['id']."'><font color='#b2ccdb'>" .$row['subject'] ;
echo '</a></font></td>';
echo '</tr>';
}
Для меня, я предпочитаю использовать тройные операторы присваивания, например: '$ myValueSet = Исеть ($ _ POST ['myValue'])? «ДА»: «НЕТ». Первая часть - это выражение. Если это правда, он возвращает вторую часть, если false возвращает третью часть. –