Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql] Wyciąg danych do tabeli
RubiX
post 29.07.2007, 19:35:05
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 6
Dołączył: 14.02.2007
Skąd: Poznań

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


Witam mam taki oto problem:
otóżw tabeli sql zapisuje sobie id oraz link do zdjecia np: 1 | auto12.gif
i chciał bym pobrac dane z sql i wkleic do tabeli ale zeby byly 3 kolumny w 1 wierszu a niemoge podczas wyciagu while pobrac 3 razy pola z linkiem poniewaz wyswietla mi sie 3 takie same zdjecia a nie kazdew pokolei.
Proszęo pomoc


--------------------
===================================

\o/ torebki
Go to the top of the page
+Quote Post
$liwa
post 29.07.2007, 19:37:01
Post #2





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 19.07.2006

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


Pokaż jak to robisz.
Go to the top of the page
+Quote Post
RubiX
post 29.07.2007, 22:37:10
Post #3





Grupa: Zarejestrowani
Postów: 162
Pomógł: 6
Dołączył: 14.02.2007
Skąd: Poznań

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


  1. <?php
  2. $result = mysql_query("SELECT * FROM obrazy WHERE obr_kat_id='$kat_id' ORDER BY obr_id DESC LIMIT $start, $naStronie");
  3. echo'<table width="500" border="0" cellpadding="0" cellspacing="0">';
  4. while($dane = mysql_fetch_array($result)) {
  5. echo "<tr><td><img src='zdjecia/mini/".$dane['obr_maly']."' alt=''></td><td><img src='zdjecia/mini/".$dane['obr_maly']."' alt=''></td><td><img src='zdjecia/mini/".$dane['obr_maly']."' alt=''></td></tr>";
  6. }
  7. echo'</table><br><br>';
  8. ?>


I wyświetla mi 3 takie same obrazy czemu sie niedziwie.. tylko niewiem jak zrobic aby wyswietlal je pokolei

to ja to moze odswierze exclamation.gif

Ten post edytował RubiX 29.07.2007, 19:41:05


--------------------
===================================

\o/ torebki
Go to the top of the page
+Quote Post
$liwa
post 29.07.2007, 22:58:54
Post #4





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 19.07.2006

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


a zrób tak:
  1. <?php
  2. $i=0;
  3. while($dane = mysql_fetch_array($result)) {
  4. echo "<tr><td><img src='zdjecia/mini/".$dane['$i']."' alt=''></td><td><img src='zdjecia/mini/".$dane['$i+1']."' alt=''></td><td><img src='zdjecia/mini/".$dane['$i+2']."' alt=''></td></tr>";
  5. $i=$i+3
  6. }
  7. ?>
Go to the top of the page
+Quote Post
Kicok
post 31.07.2007, 09:56:57
Post #5





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


  1. <?php
  2.  
  3. $i=0;
  4.  
  5. echo "<table><tr>";
  6. while( $dane = mysql_fetch_assoc( $result ) )
  7. {
  8. echo "<td>{$dane['obr_maly']}</td>";
  9.  
  10. $i++;
  11. if( ( $i % 3 ) == 0 ) {
  12. echo "</tr><tr>";
  13. }
  14. }
  15. echo "</tr></table>";
  16.  
  17. ?>


Było, wiele razy, wystarczyło poszukać.


--------------------
"Sumienie mam czyste, bo nieużywane."
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 Wersja Lo-Fi Aktualny czas: 20.04.2024 - 00:36