| 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: 9 let
|
|||
0