Autor Zpráva
Monkeys
Profil *
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 *
mimochodec:

Ahaa parameter funkcie no tak to ma absolutne nenapadlo
Idem nato

Vdaka

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: