Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlanie danych MySQL w kolumnach
tomeknh
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 0
Dołączył: 2.12.2007

Ostrzeżenie: (0%)
-----


Witam!

Mam kod
  1. <?php
  2. // zapytanie
  3. $result = mysql_query('SELECT * FROM '.$tlg['mysql_prefix'].'fotos ORDER BY date DESC');
  4.  
  5. // wyświetlanie
  6. while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
  7.  
  8. echo '<img src="'.$row['file'].'" alt="">';
  9.  
  10. }
  11. ?>


I jak zrobić żeby wyświetlać obrazki po 8 umieszczając je w div oraz żeby w co 4 obrazek było <BR> tzn. kod ma wyglądać tak:

<div>
<img src="obrazek1.jpg" alt="">
<img src="obrazek2.jpg" alt="">
<img src="obrazek3.jpg" alt="">
<img src="obrazek4.jpg" alt="">
<BR>
<img src="obrazek5.jpg" alt="">
<img src="obrazek6.jpg" alt="">
<img src="obrazek7.jpg" alt="">
<img src="obrazek8.jpg" alt="">
</div>

<div>
<img src="obrazek9.jpg" alt="">
<img src="obrazek10.jpg" alt="">
<img src="obrazek11.jpg" alt="">
<img src="obrazek12.jpg" alt="">
<BR>
<img src="obrazek13.jpg" alt="">
<img src="obrazek14.jpg" alt="">
<img src="obrazek15.jpg" alt="">
<img src="obrazek16.jpg" alt="">
</div>

itp.



Za nic nie mogę wymyślić jak to zrobić (IMG:style_emoticons/default/sad.gif)
Z góry dziękuje za pomoc ! Pozdrawiam !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
shark121
post
Post #2





Grupa: Zarejestrowani
Postów: 62
Pomógł: 5
Dołączył: 31.03.2008

Ostrzeżenie: (0%)
-----


  1. <?php
  2. // zapytanie
  3. $result = mysql_query('SELECT * FROM '.$tlg['mysql_prefix'].'fotos ORDER BY date DESC');
  4. $liczba_odpowiedzi = mysql_num_rows($result);
  5. // wyświetlanie
  6. $licznik_div = 1;
  7. $licznik_br = 1;
  8. echo '<div>';
  9. while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
  10. echo '<img src="'.$row['file'].'" alt="">';
  11. if($licznik_br == 4) {
  12. echo '<br />';
  13. $licznik_br = 0;
  14. }
  15. if($licznik_div == 8) {
  16. echo '</div>';
  17. if($liczba_odpowiedzi > $licznik_ogol) echo '<div>';
  18. $licznik_div = 0;
  19. }
  20. if($licznik_ogol == $liczba_odpowiedzi) echo '</div>';
  21. $licznik_div++;
  22. $licznik_br++;
  23. $licznik_ogol++;
  24. }
  25. ?>


Ten post edytował shark121 1.08.2010, 00:05:36
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 12:32