Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Galeria zdjęć, 4 zdjęcia w wierszu, jak to zrobić?
kossa
post
Post #1





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Proszę o wskazówkę lub przykład kodu w jaki sposób mogę zrobić wyciąganie zdjęć z bazy MySQL tak aby tworzyła się tabela z czterema komórkami w wierszu (<tr><td>foto</td><td>foto</td><td>foto</td><td>foto</td></tr>itd.)

Z góry bardzo dziękuję za pomoc!

Łukasz
Go to the top of the page
+Quote Post
GeoS
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 0
Dołączył: --
Skąd: W - WA -> GRO

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


1. Ustawienie licznika petli:
Kod
$c = 1;

$koniec = 0;


2. Przed petla:
Kod
echo "<tr>";


3. W petli:
Kod
if(($c % 4 == 0) && (next($wynik))

{

  echo "</tr><tr>";

}

elseif(!next($wynik))

{

  echo "</tr>";

  $koniec = 1;

}


4. Przed koncem petli:
Kod
$c++;


5. Poza petla:
Kod
if($koniec != 1)

  echo "</tr>";


--------------------
Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com
Go to the top of the page
+Quote Post
djpeterek
post
Post #3





Grupa: Zarejestrowani
Postów: 101
Pomógł: 0
Dołączył: 10.10.2003

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


  1. <?
  2. $i = 0;
  3. $result = mysql_query(&#092;"SELECT * FROM obrazki\");
  4. while($r = mysql_fetch_array($result)) {
  5. $opis[$i] = $r['opis'];
  6. $obrazek[$i++] = $r['obrazek'];
  7. }
  8. for ($i=0,$d=count($opis);$i<$d; ){ // niezwiększasz $i
  9. // wykonanie skryptu
  10. $ile_w_wierszu = 4;
  11. echo &#092;"<tr>\"; // otwieramy wiersz
  12. for($j = 0; $j < $ile_w_wierszu; $j++, $i++) { // tu zwiększasz $i
  13. echo &#092;"<td>\";
  14. echo &#092;"obrazki\";// tu wyswetlasz obrazki
  15. echo &#092;"</td>\";
  16. }
  17. echo &#092;"</tr>\"; // po policzeniu do dwóch zmykamy wiersz
  18. }
  19. echo &#092;"</table>\";
  20. ?>
aarambo.gif

Ten post edytował djpeterek 17.06.2004, 15:24:32


--------------------
Warsztat: Apache: 1.3.29 | MySQL: 3.23.58 | PHP: 4.3.4 | phpMyAdmin: 2.5.4
Narzędzia: Notatnik 0.1 - Photoshop 7.0
Go to the top of the page
+Quote Post

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: 19.08.2025 - 07:38