Potrzebuję znaleźć Post który ma najnowszą datę, lecz aby sprawdzić w jakim jest dziale muszę najpierw znaleźć jego dział.
A więc zrobiłem to tak.. :
$ost_post_array = false; $trk = 0; $opa = mysql_fetch_array(mysql_query("SELECT * FROM posty WHERE temat='$tp[id]' ORDER BY data DESC")); $ost_post_array = mysql_fetch_array(mysql_query("SELECT * FROM posty WHERE id='$opa[id]' ORDER BY data DESC")); } } }
No i wszystko działa należy, jest tylko 1 mankament.. im więcej postów w bazie, tym bardziej zmula ładowanie się strony, gdyż jest to po prostu kijowy kod.
Czy zna ktoś może lepszy na to sposób ?
Tylko proszę bez pomysłów abym dodał dodatkową kolumnę w tabeli posty "dzial" bo do teraz tak miałem, a to także mi się nie podoba.
Dziękuję z góry,
Pozdrawiam!