Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak obsadzić miniatury w tabelki?
Sebastian003
post
Post #1





Grupa: Zarejestrowani
Postów: 282
Pomógł: 2
Dołączył: 22.03.2007

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


Witam jak zrobić żeby te obrazki były osadzone w ramkę każdy odzienie. Bo nie wiem jak połączyć te php z html'em. Chodzi o to żeby jakoś estetycznie porozdzielać te miniatury.

(IMG:http://kameleon.hoss.pl/zdjecia/8051102-sac.JPG)

i żeby coś takiego powstało.

(IMG:http://kameleon.hoss.pl/zdjecia/9990138-sda.JPG)

Oto kod:

  1. <?php
  2. require("config.php");
  3. $dbLink = mysql_connect($dbasehost,$dbaseuser,$dbasepassword);
  4. $sql = "SELECT * FROM zdjecia order by id DESC limit 0,20";
  5. $result=mysql_query($sql,$dbLink) or die ('Problem z połączeniem z baża danych. Spróbuj ponownie póĽniej.');
  6. While ($row = mysql_Fetch_array($result))
  7. {
  8. $id=$row['id'];
  9. $login=$row['login'];
  10. $ip=$row['ip'];
  11. $nazwa=$row['nazwa'];
  12. $url=$row['url'];
  13. $data=$row['data'];
  14. $rozmiar=$row['rozmiar'];
  15. echo"<a href="zdjecia/$nazwa"><img src="zdjecia/miniatury/mini-$nazwa"></a>";
  16. }
  17. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
www0_0
post
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 3.05.2007

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


Spróbuj tak:
  1. <?
  2. require("config.php");
  3. $dbLink = mysql_connect($dbasehost,$dbaseuser,$dbasepassword);
  4. $sql = "SELECT * FROM zdjecia order by id DESC limit 0,20";
  5. $result=mysql_query($sql,$dbLink) or die ('Problem z połączeniem z baża danych. Spróbuj ponownie póĽniej.');
  6. echo '<table border="0">';
  7. $kolumna= 5; //ilosc kolumn
  8. $warunek= 1;
  9. While ($row = mysql_Fetch_array($result))
  10. {
  11. $id=$row['id'];
  12. $login=$row['login'];
  13. $ip=$row['ip'];
  14. $nazwa=$row['nazwa'];
  15. $url=$row['url'];
  16. $data=$row['data'];
  17. $rozmiar=$row['rozmiar'];
  18. if ($warunek ==1)
  19. {
  20. echo '<tr>';
  21. }
  22. echo '<td>';
  23. echo'<a href="zdjecia/' .$nazwa. '"><img src="zdjecia/miniatury/mini-' .$nazwa. '"></a>';
  24. echo '</td>';
  25. if ($warunek == $kolumna)
  26. {
  27. echo '</tr>';
  28. $warunek = 0;
  29. }
  30. $warunek++;
  31. }
  32. ?>


Wcześniej przeanalizowałem tylko błędy, teraz pomyślałem nad logiką, powinno być dobrze. Jak by co to powiedz co nie tak:)

Kod został już poprawiony, i powinien działać prawidłowo.

Ten post edytował www0_0 6.05.2007, 21:56:18
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: 15.09.2025 - 19:26