Avatar billede exp5 Nybegynder
30. december 2003 - 18:00 Der er 11 kommentarer og
1 løsning

Lave tabel

Hej

Hvis jeg har en variabel, der indeholder tallet 100:

$var = "100";

hvordan får jeg så php til at skrive fx, (når tallet er 100) flg.:

100
80
60
40
20

og hvis tallet så var på 500, skulle det se sådan ud:
500
400
300
200
100

Nogen der har en løsning på det ?
Avatar billede exp5 Nybegynder
30. december 2003 - 18:01 #1
altså så den hele tiden finder en tabel. Der må max stå 5 linjer med tal.
Avatar billede exp5 Nybegynder
30. december 2003 - 18:02 #2
det skulle selvfølgelig max være 6, fordi det skal jo hele tiden slutte med 0 ;)

100
80
60
40
20
0
Avatar billede fangel Nybegynder
30. december 2003 - 18:06 #3
hmm.... lidt alternativt hack-løsning...

$tal = 500;
if(($tal % 5) != 0) die("tabellen kan ikke findes...");
$part = $tal / 5;
for($i=0; $i<=5; $i++) echo ($tal - ($i * $part)) . "<br>";

overhovedet ik' sikker på at det virker... meget hack-løsning...

Morten
Avatar billede interkriller Nybegynder
30. december 2003 - 18:08 #4
gang $var med 0,8 første gang
Divider $var med 0,6 anden gang
Divider $var med 0,4 tredje gang
Divider $var med 0,2 fjerde gang
Divider $var med 0 femte gang
Avatar billede exp5 Nybegynder
30. december 2003 - 18:09 #5
Jamen det virker jo perfekt!!

Tak for hjælpen!

Læg et svar :)
Avatar billede exp5 Nybegynder
30. december 2003 - 18:09 #6
(til dea_pg)

Men osse tak til interkriller!
Avatar billede fangel Nybegynder
30. december 2003 - 18:12 #7
interkiller -> det er ikke så sjovt, så for du ikke hele tal ;)... min tjekker først om det er muligt at lave den med hele tal ;)

og et svar...

Morten
Avatar billede exp5 Nybegynder
30. december 2003 - 18:13 #8
Tak til jer begge!
Avatar billede exp5 Nybegynder
30. december 2003 - 18:16 #9
dea_pg ->> Ved du hvordan man gør sådan, at hvis tallet er fx 857, hvordan runder man så det op til 1000 ?
Avatar billede exp5 Nybegynder
30. december 2003 - 18:17 #10
altså den skal både runder op til hele tiere, tusinde, millioner, og milliarder for den sags skyld. Er der ikke en standard funktion i php, der kan det ?
Avatar billede fangel Nybegynder
30. december 2003 - 18:23 #11
tror jeg ik'... men det kan laves... kan bare ikke komme på en køn måde...

Morten
Avatar billede exp5 Nybegynder
30. december 2003 - 18:24 #12
ok
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

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