Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] tabela i petla while
miki92
post 6.05.2007, 21:01:02
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 29.04.2007

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


mam na stronie zrobione w roznych kolumnach tabeli tak |miejsce|ilosc wygranych|nick| kazda kolumna jest pobierana przez inne zapytanie do bazy danych jak zrobic tak zeby kazdy wynik wyswietlal sie w nowym rekordzie tabeli nie chodzi mi o <br>tylko o komorki i wiersze tablei <td> <tr> bo jak robie to mi sie one rozletuje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Cienki1980
post 6.05.2007, 21:02:01
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Fajnie by było jakbyś pokazał nam swój kod, który to nie działa to postaramy się znaleźć błędy.


--------------------
404
Go to the top of the page
+Quote Post
miki92
post 6.05.2007, 21:07:34
Post #3





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 29.04.2007

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


miejsce jest pobierane przez
  1. <?php
  2. $wykonaj = mysql_query ($zapytanie);
  3. $idCnt = 1; 
  4. while ( $row = mysql_fetch_array( $wykonaj ) ) { 
  5. print( $idCnt . ' <br>' . $row['cos'] ); 
  6. $idCnt++; 
  7. }
  8. ?>

ilosc wygranych
  1. <?php
  2. while($rek = mysql_fetch_array($wynik)) { 
  3.  
  4. echo $rek['wygrane']."<br>"; }
  5. ?>

a nick przez
  1. <?php
  2. while($ranking = mysql_fetch_array($wynik)) { 
  3.  
  4. echo $ranking['nick']."<br>"; }
  5. ?>

probowalem roznie zmienne pomiedzy <td></td> czy <tr><td></td></tr> ale nie dziala rozrrzuca tabele

Ten post edytował miki92 6.05.2007, 21:15:51
Go to the top of the page
+Quote Post
Cienki1980
post 6.05.2007, 21:20:01
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Po pierwsze primo .. dlaczego robisz to w trzech zapytaniach questionmark.gif Nie lepiej za pomocą jednego, skoro to jest w jednej tabeli questionmark.gif

Po drugie na razie nie pokazałeś, że masz tam jakąkolwiek tabelę.

Po trzecie tak wygląda mniej więcej wyświetlanie w tabelce danych z jednej tabeli:
  1. <?php
  2. $wynik=mysql_query("select * from tabela");
  3. echo "<table>";
  4. while($row=mysql_fetch_array($wynik))
  5. {
  6.  echo "<tr>";
  7.  echo "<td>".$row['pole1']."</td><td>".$row['pole2']."</td>";
  8.  echo "</tr>";
  9. }
  10. echo "</table>";
  11. ?>


Po czwarte jeżeli czegoś nie rozumiem to napisz dokładniej jaki problem masz i jaki efekt chcesz osiągnąć.


--------------------
404
Go to the top of the page
+Quote Post
miki92
post 6.05.2007, 21:24:09
Post #5





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 29.04.2007

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


w tabeli mam zawarte jeszcze dwa pola ktorych nie chce wyswietlic data i id i chce do tabeli dodac jeszcze dodac
  1. <?php
  2. $wykonaj = mysql_query ($zapytanie); $idCnt = 1; while ( $row = mysql_fetch_array( $wykonaj ) ) {  print( $idCnt . ' <br>' . $row['cos'] );  $idCnt++; }
  3. ?>
do numeracji wierszy
Go to the top of the page
+Quote Post
Cienki1980
post 6.05.2007, 21:30:56
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Cytat(miki92 @ 6.05.2007, 22:24:09 ) *
w tabeli mam zawarte jeszcze dwa pola ktorych nie chce wyswietlic data i id i chce do tabeli dodac jeszcze dodac ...


No to przecież nie musisz ich wyświetlać.
Oto przykład rozszerzony o numerację wierszy:
  1. <?php
  2. $wynik=mysql_query("select * from nazwa_tabeli");
  3.  
  4. echo "<table>";
  5. $x=1;
  6. while($row=mysql_fetch_array($wynik))
  7. {
  8.  echo "<tr>";
  9.  echo "<td>".$x."</td><td>".$row['kolumna1']."</td><td>".$row['kolumna2']."</td>";
  10.  echo "</tr>";
  11.  $x++;
  12. }
  13. echo "</table>";
  14. ?>


Kolumny możesz podawać, które chcesz i nie musisz wyświetlać ID i daty.


--------------------
404
Go to the top of the page
+Quote Post
miki92
post 6.05.2007, 22:05:56
Post #7





Grupa: Zarejestrowani
Postów: 88
Pomógł: 0
Dołączył: 29.04.2007

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


dzieki dziala tak jak chcialem
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: 19.07.2025 - 20:38