jak to naprawić wogule nie działa empty ... dlaczego jej przypisuje skoro kategoria nie istnieje ?
{ echo ' <div style="float: left; width: 730px; margin-top: 10px; color: #6a7c8c; font-size: 15px;"> <div style="float: left; padding: 10px 5px 5px 40px; width: 40px; height: 20px; background: #030305;"> <b>#</b> </div> <div style="margin-left: 5px; float: left; padding: 10px 5px 5px 10px; width: 400px; height: 20px; background: #030305;"> <b>Kategoria</b> </div> <div style="margin-left: 5px; float: left; padding: 10px 5px 5px 10px; width: 180px; height: 20px; background: #030305;"> <b>Ost. Temat</b> </div> </div> '; $zapytanieK = $polaczenie->query("SELECT nazwa FROM forum_kategoria ORDER by id ASC;"); while($db = $zapytanieK -> fetch_assoc() ) { $nazwa=$db['nazwa']; $zapytanieT ="SELECT `id`, `rodzaj`, `tytul`, `autor`, `data` FROM `forum` WHERE `kategoria`='". $nazwa."' AND `rodzaj` = '2' ORDER by id DESC LIMIT 1 "; $wynikT = mysqli_query($polaczenie,$zapytanieT); while($db = mysqli_fetch_array($wynikT) ) { $tytul=$db['tytul']; $autor=$db['autor']; $data=$db['data']; } echo ' <div style="float: left; width: 730px; margin-top: 10px; color: #6a7c8c; font-size: 15px;"> <div style="float: left; padding: 8px 5px 5px 20px; width: 60px; height: 37px; background: #030305;"> <img src="images/opony/zebatkar.png" width="35" height="35" /> </div> <div style="margin-left: 5px; font-size: 17px; float: left; padding: 15px 5px 5px 10px; width: 400px; height: 30px; background: #030305;"> <a href="forum-kategoria-'.$nazwa.'" style="color: #9dc43c;">'.$nazwa.'</a> </div> <div style="margin-left: 5px; float: left; padding: 5px 5px 5px 10px; width: 180px; height: 40px; background: #030305;"> '; { } else { echo' '.$tytul.' <br/> '.$autor.' - '.$data.' '; } echo' </div> </div> '; } }