Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Funkcja Whille
mateuszhp
post 21.08.2010, 10:16:26
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 6.06.2009

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


Witam dowiedziałem się że funkcja while służy do wywołania czegoś od liczby czegoś innego . I mam problem mam status serwera samp i chciałbym aby pokazywane były nicki graczy. Mam pobieranie i wyświetlanie ale chciałbym aby to automatycznie robiło się w divach czyli np jest na serwerze jeden gracz i skrypt wyświetla
  1. <div class="playername">nazwa gracz </div>
U mnie pętla powinna wyglądać mniej więcej tak. Ale nie wiem co w stawić warunek
  1. <?
  2. $x=1;
  3. while($x <= 10){
  4. echo $x."<div class="playername"></div>";
  5. $x++;
  6. }
  7.  
  8. ?>


Skrypt do wysyłania składni name
  1. <?
  2. if (is_array($query->playerData)) {
  3. /* Sorting */
  4. $nameAsc = 1;
  5. $scoreAsc = 1;
  6. if (isset($_GET["sort"])) {
  7. if (!isset($_GET["asc"])) $_GET["asc"] = 1;
  8. switch($_GET["sort"]) {
  9. case "name":
  10. $query->sortPlayersByName((int)$_GET["asc"]);
  11. if ($_GET["asc"] == 1) $nameAsc = 0;
  12. else $nameAsc = 1;
  13. break;
  14. case "score":
  15. $query->sortPlayersByScore((int)$_GET["asc"]);
  16. if ($_GET["asc"] == 1) $scoreAsc = 0;
  17. else $scoreAsc = 1;
  18. break;
  19. }
  20. }
  21.  


I wyświetlanie
  1. echo " <td align=\"left\"><font size='2' color='blue'>".htmlspecialchars($player["name"])."</font></td>\n";
  2. echo " <td align=\"center\"><font size='2' color='blue'>".(int)$player["score"]."</font></td>\n";
Go to the top of the page
+Quote Post
lord2105
post 21.08.2010, 10:21:04
Post #2





Grupa: Zarejestrowani
Postów: 380
Pomógł: 59
Dołączył: 24.04.2010
Skąd: London

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


jeżeli to tablica to nie stosuj while() tylko foreach() do wyświetlenia nazw graczy


--------------------
40% rozwiązań znajduje się tutaj.
59,9% tutaj.

Jeśli pomogłem rozwiązać Twój problem wciśnij
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: 18.06.2025 - 21:12