Avatar billede bumsenhejhej Nybegynder
09. august 2005 - 21:46 Der er 9 kommentarer og
1 løsning

Få fx. 1 til at blive til 1.gif og 12 til 1.gif2.gif

Hejsa, hvordan laver jeg i php ved en smart grafik-tæller ved oprettelse af brugere..
fx. hvis der er 23839 oprettet brugere skal den give udtrækket:
2.gif3.gif8.gif3.gif9.gif

som billeder ;-)

og ved fx. 1 brugere: 1.gif altså 1 => 1.gif, 2 => 2.gif osv..
Avatar billede jaw Nybegynder
09. august 2005 - 22:04 #1
$counter = 2349;

for($i = 0; $i < strlen($counter); $i++) {
  echo "<img src='".$counter[$i].".gif'>";
}
Avatar billede jakobdo Ekspert
09. august 2005 - 22:05 #2
<?

$var = 23839;
for($i = 0; $i < strlen($var); $i++)
{
    echo substr($var,$i,1) . "<br>";;
}

?>
Avatar billede jakobdo Ekspert
09. august 2005 - 22:07 #3
Det skal selvfølgelig være:

<?

$var = 23839;
for($i = 0; $i < strlen($var); $i++)
{
    echo "<img src=\" . substr($var,$i,1) . ".gif\">";
}

?>

For at det bliver pics...
Avatar billede bumsenhejhej Nybegynder
09. august 2005 - 22:12 #4
<?
$kk = mysql_query("SELECT * FROM brugere");
$ialt = mysql_num_rows($kk);
$counter = $ialt;
for($i = 0; $i < strlen($counter); $i++) {
  echo "<img src='gfx/tal/".$counter[$i].".gif'>";
}

?>

virker ikk!
Avatar billede jaw Nybegynder
09. august 2005 - 22:13 #5
Nej, mit forslag virker kun når det er en streng og ikke int der snakkes om...
Avatar billede bumsenhejhej Nybegynder
09. august 2005 - 22:14 #6
kan du ikk lave til en streng, så får du lige point
Avatar billede bumsenhejhej Nybegynder
09. august 2005 - 22:14 #7
int mener jeg
Avatar billede jaw Nybegynder
09. august 2005 - 22:17 #8
Tjoh, kan jeg da:

$kk = mysql_query("SELECT * FROM brugere");
$ialt = mysql_num_rows($kk);
$ialt = "$ialt";

for($i = 0; $i < strlen($ialt); $i++) {
  echo "<img src='".$ialt[$i].".gif'>";
}
Avatar billede bumsenhejhej Nybegynder
09. august 2005 - 22:18 #9
takker makker
Avatar billede jaw Nybegynder
09. august 2005 - 22:19 #10
Men vil da så sige, at jakobdo's løsning egentlig er mere korrekt. Jeg var faktisk ikke klar over, at tricket kun gælder på strenge - men så har jeg jo også lært noget idag.

Og tak for point, og selv tak da...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester