Autor | Zpráva | ||
---|---|---|---|
Mangoo Profil * |
#1 · Zasláno: 21. 10. 2013, 12:44:03
Dobrý den, chci se zeptat, začínám s function v php, chtěl bych v jedné funkci
načíst uživatele a data z něj pak vypisovat v dalších funkcích, nemohl by mi Prosím někdo uvést nějaký příklad? Jde mi jen o to jak dostat dejme tomu $uzivatel->id který vypisuji v jedné funkci, tak s tím dal nakládat v te druhe funkci. Děkuji |
||
Tori Profil |
Např.:
$uzivatel = najdiUzivatele($id); vypisUdajeUzivatele($uzivatel); jinaFunkce($uzivatel); |
||
Mangoo Profil * |
#3 · Zasláno: 21. 10. 2013, 14:29:30
Díky, zatím to mam tak to
function najdiUzivatele($id) { $member = mysql_fetch_object(mysql_query("SELECT * FROM uzivatele WHERE id='1'")); $id = $member->id; return $id; } $uzivatel = najdiUzivatele($id); function vypisUdajeUzivatele($uzivatel) { echo '??????'; } |
||
peta Profil |
$uzivatel = najdiUzivatele($id); echo $uzivatel; Ta druha funkce by musela udelat totez, co ta prvni a pak by to bylo echo $member->id; //$member->name atd, viz print_r($member); $id = $member->id; return $id; return $member; // return = vratit, $member je cele pole ... $uzivatel = najdiUzivatele($id); // pak bude v uzivatel cele member echo $uzivatel->id; |
||
Tori Profil |
Mangoo:
A ještě bude užitečnější předávat funkci ID požadovaného uživatele, ať nemusíte psát extra funkci pro každého uživatele: function najdiUzivatele($id) { $member = mysql_fetch_object(mysql_query("SELECT * FROM uzivatele WHERE id=" . (int)$id)); return $member; } |
||
Mangoo Profil * |
#6 · Zasláno: 21. 10. 2013, 15:16:09
Díky moc, už si s tím Hraju, poslední dotaz, ve druhé funkci si to už pěkně vypisuji, co kdybych chtěl ještě něco do třetí? Zkouším to přistupují k tomu stejně jako k te druhe a nic se neděje, jinak s tím id Tori Děkuji, uzitecna věc :)
|
||
Časová prodleva: 10 let
|
0