Autor | Zpráva | ||
---|---|---|---|
popelka Profil * |
#1 · Zasláno: 3. 8. 2014, 20:28:02
Čaute
mám na Vás skúsených jednu možno úplne banálnu otázku riešim situáciu, keď sa má zmeniť hodnota premenej mimo fukcie nasledovne <?php $a=0; function rozpravaj(){ echo "povedal som nieco"; $a=1; } rozpravaj(); ?> snažím sa dosiahnúť aby sa po vykonaní funkcie zmenila hodnota premennej mimo danej funkcie da sa táto vec dosiahnúť, každý môj pokus zlyhal |
||
Tori Profil |
Např.
function rozpravaj($a) { $a = $a + 1; return $a; } $cislo = 0; $cislo = rozpravaj($cislo); |
||
popelka Profil * |
#3 · Zasláno: 3. 8. 2014, 20:50:11
Tori:
Zapisujem počet dní stále pre aktuálny mesiac do DB (neskôr k nim budem pripisovať údaje) a ak prebehne zápis chcem ich vypísať z DB, <?php $month = Date("m", MkTime(0,0,0, $month, 1, $year)); $count_days = Date("t", MkTime(0,0,0, $month, 1, $year)); function ZistiDni($month,$count_days){ $dni= mysql_result(mysql_query("select count(id_den) from den where id_mesiac='".$month."'"), 0); if($dni==0){ ZapisDni($month,$count_days); } } function ZapisDni($month,$count_days){ for($i=1;$i<=$count_days;$i++){ $pridaj_dni=mysql_query("insert into den (id_den,cislo,id_mesiac) values ('','".$i."','".$month."')"); } //stadeto by som potreboval navratovu hodnotu podla, ktorej by som vedel ano zapis prebehol je na case vypis ?> |
||
Časová prodleva: 10 let
|
0