Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS][HTML]Prawidłowe wyświetlenie pobranych rekordów
topgear
post 16.04.2010, 21:13:21
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 1
Dołączył: 23.04.2009

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


Witam!
Mam pewien problem przy tworzeniu strony. A mianowicie chcę zrobić ranking użytkowników. I mam problem z wyświetleniem pobranych rekordów z bazy w odpowiednim miejscu.
kod html
  1. <div id="ranking">Ranking</div>
  2. <div id="dane_gora">
  3. <div id="imie">Imie</div>
  4. <div id="nazwisko">Nazwisko</div>
  5. <div id="punkty">Punkty</div>
  6. </div>
  7. <div id="praw_rank">
  8. <div id="imie"><?php
  9. $tresc_zapytania = "SELECT `imie`,`nazwisko`,`punkty` FROM `users` ORDER BY `punkty` DESC";
  10. $zapytanie = mysql_query($tresc_zapytania);
  11. while ($wiersz = mysql_fetch_row($zapytanie))
  12. { echo '&nbsp';
  13. echo '<tr><td>'. $wiersz[0] .'</td><br>';
  14.  
  15. }
  16.  
  17. ?></div>
  18. <div id="nazwisko"><?php
  19. $tresc_zapytania = "SELECT `imie`,`nazwisko`,`punkty` FROM `users` ORDER BY `punkty` DESC";
  20. $zapytanie = mysql_query($tresc_zapytania);
  21. while ($wiersz = mysql_fetch_row($zapytanie))
  22. { echo '&nbsp';
  23. echo '<tr><td>'. $wiersz[1] .'</td><br>';
  24.  
  25. }
  26.  
  27. ?></div>
  28. <div id="punkty"><?php
  29. $tresc_zapytania = "SELECT `imie`,`nazwisko`,`punkty` FROM `users` ORDER BY `punkty` DESC";
  30. $zapytanie = mysql_query($tresc_zapytania);
  31. while ($wiersz = mysql_fetch_row($zapytanie))
  32. { echo '&nbsp';
  33. echo '<tr><td>'. $wiersz[2] .'</td>';
  34.  
  35. }
  36.  
  37. ?></div>
  38.  
  39. </div>


i css
  1. #dane_gora{
  2. display: inline;
  3. text-align: center;
  4. white-space: normal;
  5. vertical-align: super;
  6. font-size: 18px;
  7.  
  8. }
  9. #imie{
  10. display: inline;
  11. margin-right: 25px;
  12.  
  13. }
  14. #nazwisko{
  15. display: inline;
  16. margin-right: 25px;
  17.  
  18. }
  19. #punkty{
  20. display: inline;
  21.  
  22. }
  23. #praw_rank{
  24. text-align: center;
  25. white-space: normal;
  26. vertical-align: super;
  27. font-size: 18px;


Jest tak:

A chciałbym aby było tak:


Ten post edytował topgear 16.04.2010, 21:18:12
Go to the top of the page
+Quote Post
Pawel_W
post 16.04.2010, 23:01:24
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


po 1:
dane są tabelaryczne, dlatego najrozsądniej, przy małej znajomości html i css, byłoby skorzystać tutaj z tabel, które nie są w żaden sposób zakazane...
po 2:
poczytaj o różnicach między class, a id, id może występować tylko raz, a u Ciebie występuje wiele razy smile.gif
Go to the top of the page
+Quote Post
topgear
post 16.04.2010, 23:08:02
Post #3





Grupa: Zarejestrowani
Postów: 39
Pomógł: 1
Dołączył: 23.04.2009

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


Cytat(Pawel_W @ 17.04.2010, 00:01:24 ) *
po 1:
dane są tabelaryczne, dlatego najrozsądniej, przy małej znajomości html i css, byłoby skorzystać tutaj z tabel, które nie są w żaden sposób zakazane...



Chyba właśnie tak zrobię, ponieważ kombinowałem w css i nic nie wychodzi...
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.06.2025 - 18:52