Autor | Zpráva | ||
---|---|---|---|
Monkeys Profil * |
#1 · Zasláno: 19. 7. 2012, 12:05:17
Zdravim,
Mam takuto podmienku (je to len kusok z celku): if (is_numeric($_GET['id_sluzby'])){ require_once ('conect.php'); require_once ('funkcia.php'); $dotaz = mysql_query('SELECT * FROM sluzby WHERE id_sluzby ='2''); $riadok = mysql_fetch_array($dotaz,MYSQL_ASSOC); ulozit(); // meno funkcie } Funcia zacina takto function ulozit(){ $titul_stranky = 'Uprav sluzbu '.$riadok['nazov'].''; ..... } Problem nastava ze pri nacitani mi v tej funkcii nenacita $riadok['nazov'] pritom je ta funkcia v podmienke if a hned po nej nasleduje SELECT. Funkcia obsahuje rozne formulare ktore sa nacitaju ale obsah do nich uz nie. Tie podmienky budem vetvit kazda s inym selectom ale neviem preco mi nenacita v tej funkcii tie riadky? vdak za odpoved M. |
||
mimochodec Profil |
Monkeys:
Když jsi uvnitř funkce, nevidíš normální proměnné, které jsou mimo ni. Buď tu hodotu předej jako parametr funkce, nebo tu funkci úplně vynech a napiš to bez ní. Kromě toho si smaž ty nadbytečné apostrofy kolem dvojky na ř. $dotaz = mysql_query('SELECT * FROM sluzby WHERE id_sluzby ='2''); |
||
Monkeys Profil * |
#3 · Zasláno: 19. 7. 2012, 12:48:38
mimochodec:
Ahaa parameter funkcie no tak to ma absolutne nenapadlo Idem nato Vdaka |
||
Časová prodleva: 12 let
|
0