Autor | Zpráva | ||
---|---|---|---|
RastyAmateur Profil |
#1 · Zasláno: 7. 9. 2016, 15:26:52
Dobrý den,
rád bych se zeptal na váš způsob, jak používáte databázi uvnitř funkcí či metod. Dříve jsem to dělal tak, že jsem si uvnitř funkce nastavil proměnnou s instancí jako globální... <?php function xyz() { global $mysqli; $mysqli->query(); } xyz(); <?php function xyz($mysqli) { $mysqli->query(); } xyz($mysqli); Jak tento "problém" řešíte vy? Děkuji |
||
Fisir Profil |
#2 · Zasláno: 7. 9. 2016, 15:36:39
Reaguji na RastyAmateura:
V případě, že nepoužíváš objekty, je správně tvůj druhý příklad. Při použití objektů se obvykle předává připojení k databázi v konstruktoru a uloží se do atributu instance, odkud si jej berou ostatní metody. |
||
RastyAmateur Profil |
#3 · Zasláno: 7. 9. 2016, 15:48:21
Fisir:
Super, děkuji :-) |
||
Časová prodleva: 8 let
|
0