Snow*

Pagalbos dėl samp žaidėjų monitoriaus [PHP]

Recommended Posts

Sveiki. Norėčiau sukurt kažką panašaus:

 

AboMkyQ.png

Na sukuriau aš tokį kodą:

foreach($aTotalPlayers AS $id => $value){
			echo htmlentities($value['Nickname']).','; 
	    }

Ir dabar man gale rodo kablelį turiu omeny noriu kad rodytų:
Vardas_Pavardė, Vardas_Pavardė, Vardas_Pavardė

 

O man rodo:

Vardas_Pavardė, Vardas_Pavardė, Vardas_Pavardė,

 

Kaip atskaičuot tą paskutinį, kad jo nerodytų? :C

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Aš PHP nemoku, tad kodo ir negausi... :D

 

Dar jei tau lengviau, gali to "TotalPlayers" objektų skaičių išsisaugot kaip kintamąjį ir loopinant atimt iš to kintamojo po vieną ir tikrint ar tas kintamasis nėra 1, ir jeigu jis yra 1, tada vadinasi liko paskutinis slapyvardis ir po jo kablelio nerašyk, kitais atvejais - kablelį rašai...

 

O jei nei vieno, nei kito pasidaryt negali, tai šūdas iš tavęs, ne programuotojas... 

Redaguota , nario ProGreen
  • Teigiamai 1

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Aš PHP nemoku, tad kodo ir negausi... :D

 

Dar jei tau lengviau, gali to "TotalPlayers" objektų skaičių išsisaugot kaip kintamąjį ir loopinant atimt iš to kintamojo po vieną ir tikrint ar tas kintamasis nėra 1, ir jeigu jis yra 1, tada vadinasi liko paskutinis slapyvardis ir po jo kablelio nerašyk, kitais atvejais - kablelį rašai...

 

O jei nei vieno, nei kito pasidaryt negali, tai šūdas iš tavęs, ne programuotojas... 

dq

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį
$zaidejai = '';
foreach($aTotalPlayers AS $id => $value){
   $zaidejai .= htmlentities($value['Nickname']).',';
}
echo rtrim($zaidejai, ',');

rtrim() PHP funkcija nuima nurodytą simbolį iš string galo, jei jis yra. Šiuo atveju ','.

  • Teigiamai 1

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį
$zaidejai = '';
foreach($aTotalPlayers AS $id => $value){
   $zaidejai .= htmlentities($value['Nickname']).',';
}
echo rtrim($zaidejai, ',');

rtrim() PHP funkcija nuima nurodytą simbolį iš string galo, jei jis yra. Šiuo atveju ','.

 

foreach($aTotalPlayers AS $id => $value){
	if($id > $value) echo htmlentities($value['Nickname']).','; 
        else echo htmlentities($value['Nickname']); 
 }

Arba tiesiog taip galima.

  • Teigiamai 1

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį
Svečias
Ši tema yra užrakinta.

  • Šiame puslapyje naršo:   0 nariai

    Nėra registruotų narių peržiūrinčių šį forumą.


  • SuperGames programele
  • SuperGames programele