mam problem z wyborem pierwszego rekordu w pętli while. Generalnie wskazanie konkretnego rekordu gdzieś w środku pętli nie stanowi problemu.
Do wyboru rekordu stosuje:
$count++; if($count == 4) $body .= '<div class="item" id="4"></div>';
W przypadku gdy tę metodę chciałbym zastosować do pierwszego rekordu to niestety nie działa.
$query = "SELECT * FROM tabela ORDER BY date DESC"; $body .= ' <div class="item"></div>'; $count++; if($count == 4) $body .= '<div class="item" id="4"></div>'; if($count == 7) $body .= '<div class="item" id="7"></div>'; if($count == 10) $body .= '<div class="item" id="10"></div>';
Tu pojawia się drugie pytanie, czy istnieje możliwość wewnątrz pętli, dla tych wybranych rekordów stworzyć nowe funkcje, np. SELECT * FROM tabela WHERE ... ORDER BY ...
P.S
Ważne jest to dla mnie aby ten pierwszy rekord był wewnątrz $body bo do wyświetlania rekordów używam jquery masonry.
Pozdrawiam