RyzzenMedlem sedan mars 2000267 inlägg Hur gör jag det här i PHP?
Kode javascript:
antaltyp = eval("antal_"+numer+".value");
Vad den gör i praktiken är att antaltyp blir sama som ex. antal_1.value.
Så summa.value = antaltyp; funkar lika bra som summa.value = antal_1.value;
Vilken kan användas om man har flera antal_..
Men nu vill jag göra sama grej i PHP.
Har tittat på funktionen eval();..men den verkar inte hjälp..Eller finns det någon som kan ge ett exempel??
woodiMedlem sedan feb. 20001 270 inlägg Varför inte bara:
$antaltyp=$antal_1;
------------------
Svenska FF1
www.johan-skog.nu
/W*
[Redigerat av woodi den 30 mar 2000]
RyzzenMedlem sedan mars 2000267 inlägg Oki...Kanske en liten förtydlan..
Jag vet hur många poster det är. säj 10
Alltså så finns antal_1 till antal_10..
systemet skall funka i en loop där jag läger till alla värdena till en summa..
Och det skall vara dynamisc till den grad att det skall inte spela någon roll vilket antal poster det finns..
woodiMedlem sedan feb. 20001 270 inlägg Aha! :)
for($x=1; $x<11; $x++){
$tmpvar=antal_$x;
$summa=$summa+$$tmpvar;
}
Detta borde fungera.. Lägg märke till att det ska vara dubbel $ ($$) före $tmpvar..
------------------
Svenska FF1
www.johan-skog.nu
/W*
RyzzenMedlem sedan mars 2000267 inlägg Vill inte funka för mej iaf...
Det blir bara parse error på den här raden:
$tmpvar=antal_$x;
Tuvär..
woodiMedlem sedan feb. 20001 270 inlägg Oj förlåt.. :)
Så här ska raden vara:
$tmpvar="antal_".$x;
Hoppas det fungerar bättre nu!
------------------
Svenska FF1
www.johan-skog.nu
/W*
woodiMedlem sedan feb. 20001 270 inlägg Så bra.. :)
------------------
Svenska FF1
www.johan-skog.nu
/W*