z hodnoty proměnné název proměnné;)
11 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
ahoj, mám asi blbej dotaz, ale stejně to zkusim:) v souboru mám uložených několik řádku, např.: pondeli:1 utery:23 streda:6 a rád bych to z toho souboru dostal takovým zp., abych měl potom promenné $pondeli, $utery, $streda s příslušnýma hodnotama jde to vůbec nějak udělat? nebo je to úplná blbost... umim to jenom rozdělit a dát do pole:( (vůbec mě nenapadá pod čím bych to mohl hledat na netu)
-
<HTML>Zkusíme takovou malou ukázku: <code>$promenna = "pondeli"; $$promenna = "42"; print_r($pondeli);</code> Pokud máme pole, může to být třeba takto: <code>$pole = array("pondeli", "42"); $($pole[0]) = $pole[1]; print_r($pondeli);</code> Ale jen tak mimochodem, co je špatného na poli, zvláště na asociativním? <code>$promenna = "pondeli"; $pole = array(); $pole[$promenna] = "42"; print_r($pole);</code></HTML>
-
ja osobne mam radsej zapis: $den=pondeli; $cislo=1; ${$den}=$cislo; echo $pondeli;
-
to klidně měj, ale čím se to významně liší od: $promenna = "pondeli"; $$promenna = "42"; print_r($pondeli); ?
-
presne som vedel ze bude tato otazka, napriklad tym že je to trocha jednoznacnejsie a hlavne tym že sa tam daju lubovolne pripajat ako premenne tak aj retazce priamo v zapise: $den=pondeli; $cislo=1; ${"den_".$den}=$cislo; echo $den_pondeli;
-
Oboje je hnusný, člověk kódu neznalý (nebo vy po pár měsících) budete zkoumat, kde se bere najednou $den_pondeli, kdyz to "pondeli" vytahnete z DB ;-).
-
OndraSter : chcem vidiet to riesenie, ked mas nejake formularove pole, ktore generujes automaticky, ako si nacitas jeho premennu ked ti ju zasle? narp: <input type='text' name='popis1'>... <input type='text' name='popis2'>... <input type='text' name='popis3'>... si to ulozis do DB? a co ked to chces este pred tym ulozenim skontrolovat? napr ci ti niekto nezadal nejaku pi*ovinu? je aj vela inych moznosti a verim ze ty co programuju tak aby mali potom co najmenej roboty, to dost vyuzivaju... a ak nie, tak chcem vediet ako to riesia.. rad sa poucim
-
=goodstyle.sk= Kdyz uz si vymyslis a pouzijes takhle blby formular, tak ti asi nezbyde nic jineho, nez tuto metodu .. avsak co ti brani u formulare pouzit pole? <input type='text' name='popis[]'>... <input type='text' name='popis[]'>...
-
Přesně tak - V 99% JE čistší řešení (ale občas ho málokdo zná).
-
ono to funguje :-o ... to som nevedel... OndraSter , mas pravdu... pole sa mi viac paci ako vyrabat milion premennych, ale o tejto moznosti som nevedel... ako vidim oplati sa poradit, lebo clovek sa tu nauci mozno viac ako ten komu chcel poradit...
-
jj, pole jsou dobrý - když mam formulář o 5 položkách tak to tam píšu normálně každý s jinym názvem, ale neumim si bez polí dost dobře představit zejména položky, kde lze dát více odpovědí... to by bylo peklo to dělat bez polí...