Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zmiana pierwszego rekordu w pętli while
--anderson--
post
Post #1





Goście







Witam,

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:
  1. $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.

  1. $query = "SELECT * FROM tabela ORDER BY date DESC";
  2. $result = mysql_query ($query);
  3. while ($row = mysql_fetch_array($result)){
  4. $body .= '
  5. <div class="item"></div>';
  6. $count++;
  7. if($count == 4) $body .= '<div class="item" id="4"></div>';
  8. if($count == 7) $body .= '<div class="item" id="7"></div>';
  9. if($count == 10) $body .= '<div class="item" id="10"></div>';
  10. echo '<div id="container">'.$body.'</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
Go to the top of the page
+Quote Post

Posty w temacie
- -anderson-   [PHP]Zmiana pierwszego rekordu w pętli while   28.01.2014, 10:34:00
- - mar1aczi   Cytat(-anderson- @ 28.01.2014, 10...   28.01.2014, 10:55:01
- - -anderson-   Wielkie dzięki, poukładane tak jak miało być. [PH...   28.01.2014, 11:37:52
- - Turson   Oczywiście, że możesz   28.01.2014, 11:50:24
- - -anderson-   [PHP] pobierz, plaintext $query = "SELECT * F...   28.01.2014, 12:04:40
- - Turson   Brakuje średnika po ' a przed $query1   28.01.2014, 12:13:56
- - -anderson-   tak, wyłapałem to, ale mimo wszystko gdzies coś źl...   28.01.2014, 12:33:00
- - -anderson-   [PHP] pobierz, plaintext  $query = "SELE...   28.01.2014, 13:02:22
- - -anderson-   Rozwiązane!   28.01.2014, 13:57:47


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 1.10.2025 - 08:37