Sluchajcie mam taki oto kod:
Kod
mysqlconnect();
$query = "SELECT * FROM news ORDER BY date DESC, time DESC LIMIT 10";
$result = mysql_query ($query) or die ("Error FE003. Please contact with administrator.");
while ($news = mysql_fetch_object($result))
{
echo " <div class=\"day\">
<div class=\"data\">$news->date</div>";
echo "<div class='title' align='left'>$news->title ($news->time)";
echo "</div>";
echo "<div class='text' align='left'>$news->content</div>";
echo "<div class='text' align='left'>Autor: $news->author</div></div>";
}
mysql_free_result($result);
mysql_close($link);
$query = "SELECT * FROM news ORDER BY date DESC, time DESC LIMIT 10";
$result = mysql_query ($query) or die ("Error FE003. Please contact with administrator.");
while ($news = mysql_fetch_object($result))
{
echo " <div class=\"day\">
<div class=\"data\">$news->date</div>";
echo "<div class='title' align='left'>$news->title ($news->time)";
echo "</div>";
echo "<div class='text' align='left'>$news->content</div>";
echo "<div class='text' align='left'>Autor: $news->author</div></div>";
}
mysql_free_result($result);
mysql_close($link);
Oraz tabele w bazie danych skladajaca sie z id,title,content,date,time,edit,author.
Kod ma za zadnie pobranie wszystkich rekordow z tabeli news i wyswietlenie ich odpowiednio posortowanych.
W tabeli kilka rekordow ma ta sama date, z tad chce aby fragmet
Kod
echo " <div class=\"day\">
<div class=\"data\">$news->date</div>";
<div class=\"data\">$news->date</div>";
byl wyswietlany tylko raz dla parti rekordow o tej samej dacie, a potem po raz kolejny dla parti rekordow o innej dacie. Kombinowalem tu ze zmiennymi(odpowiednio poukladanami w petlach warunkowych) ale wynik byl; tylko czesciowy. Jak mozna to zrobic ?