Mam taki skrypt wyświetlający wiadomości z bazy danych:
<?php include("connect.php"); $start = $_GET['start']; $na_stronie = 10; { $start=0; } $query = "(SELECT tytul,autor,data,tresc,zdjecie AS wiadomosci FROM wiadomosci) UNION (SELECT tytul,autor,data,tresc,zdjecie AS artykuly FROM artykuly) ORDER BY data DESC LIMIT ".($start).",".$na_stronie.""; { $body .= ' <li> <a href="look.php?id='.$row[0].'"><h1>'.$row[0].' </h1></a><div class="main_image"><img class="images" src="photos/'.$row[4].'" ></div></br>'.$row[2].' , '.$row[1].'</br><p>'.$row[3].'</p> </li>'; . . . ?>
Chciałbym go zmodyfikować w taki sposób, żeby w momencie gdy dodaje wiadomość przez formularz i pomijam opcje dodania zdjęcia, żeby wyświetlało się wszystko oprócz tego elementu
<div class="main_image"><img class="images" src="photos/'.$row[4].'" ></div>
myślałem o czymś takim, ale nie wiem czy jest to dobry kod:
if ($row[4] == '') {$body .= ' <li> <a href="look.php?id='.$row[0].'"><h1>'.$row[0].' </h1></a></br>'.$row[2].' , '.$row[1].'</br><p>'.$row[3].'</p> </li>'; } else {$body .= ' <li> <a href="look.php?id='.$row[0].'"><h1>'.$row[0].' </h1></a><div class="main_image"><img class="images" src="photos/'.$row[4].'" ></div></br>'.$row[2].' , '.$row[1].'</br><p>'.$row[3].'</p>