Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Libor Šimo (libcosenior):23.2.2014 8:31

Prečo sa niekde používa mysql_connect() a inde mysqli_connect()? Aký je medzi nimi rozdiel?

Odpovědět
23.2.2014 8:31
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Libor Šimo (libcosenior)
mkub:23.2.2014 12:29

mysql_connect() je zastaraly sposob, namiesto neho sa odporuca pouzivat novsia funkcia mysqli_connect() a navyse mysqli_connect() podporuje aj objektovy zapis

 
Nahoru Odpovědět
23.2.2014 12:29
Avatar
Odpovídá na mkub
Libor Šimo (libcosenior):23.2.2014 13:33

Díky, už som dostal informáciu, že sa na to používa objektový prístup cez PDO. Ale pretože som sa ešte nedostal k OOP v php, zatiaľ sa učím používať funkcie mysql:
http://www.php.net/…ef.mysql.php
Myslím, že aj s tým sa dá ešte stretnúť pri vývoji.

Nahoru Odpovědět
23.2.2014 13:33
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Libor Šimo (libcosenior)
mkub:24.2.2014 0:15

a okrem toho funkcie mysql_* vyzaduju aj osetrenie voci SQL injection, kdezto PDO (PHP Database Object) pri spravnom pouziti nevyzaduju osetrovat vstupne udaje, lebo si to same osetruje...

 
Nahoru Odpovědět
24.2.2014 0:15
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.