Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zdjęcia z tablicy
blackneron
post
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 5.01.2007
Skąd: Gdańsk

Ostrzeżenie: (10%)
X----


Mam problem z wyświetleniem określonych zdjęć z tablicy uporządkowane ładnie w tabelce.
Bo teraz wyświetla np. jak wybiore ?p=3, i takich elementów będzie dużo i nie po kolei w tablicy to już się gubi i nie wyświetla po kolei w tabeli na stronie czyli z 4-ema kolumnami.

Moje dotychczasowe działania: (nie po kolei wyświetla obrazki w tabelce)

W tablicy ma takie dane:

- identyfikator zdjęcia
- kategoria zdjęcia
- sekcja zdjęcia
- duży obrazek
- mały obrazek
- nazwa zdjęcia

  1. <?php
  2. // dane
  3. $zdj[1] = "1,3,1,pic1b.jpg,pic1_m.jpg, Jesień - Krajobrazy";
  4. $zdj[2] = "2,1,1,pic2b.jpg,pic2_m.jpg, Zima";
  5. $zdj[3] = "3,2,2,pic3b.jpg,pic3_m.jpg, Lato";
  6. $zdj[4] = "4,3,2,pic11b.jpg,pic11_m.jpg, Jesień - Ludzie";
  7. [...]
  8.  
  9. // liczba wszystkich elementów tablicy
  10. $liczba = count($zdj);
  11. // liczba zdjęć w wierszu
  12. $photos_per_row = 4;
  13.  
  14. $num_rows= $liczba / $photos_per_row;
  15.  
  16. for($row=0; $row<=$num_rows; $row++)
  17. {
  18. print("<tr>\n");
  19.  
  20. for($col=0; $col< $photos_per_row; $col++)
  21. {
  22.  if($i <= count($zdj))
  23.  {
  24.  $i++;  
  25.  $piece = explode(",", $zdj[$i]);
  26.  
  27.  
  28. // $_GET[p] - kategoria - drugi element tablicy
  29.  if ($piece[1]==$_GET[p])
  30.  {
  31. echo '<td>$piece[9]<br><a href=?p=$piece[1]&x=$piece[0]&s=$piece[2]>';
  32. echo '<img src=$main/$piece[10]/$piece[4] width=$piece[5] height=$piece[6]></a></td>';
  33.  }
  34.  }
  35.  else 
  36.  {
  37. echo '<td></td>\n';
  38.  }
  39.  
  40. }
  41.  
  42. }
  43. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 14:48