mysql_connect deprecated /anulat

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
MarPlo
Administratorul site-ului
Mesaje:4343

mysql_connect deprecated /anulat

Pentru cei care ati invatat sa lucrati in PHP-MySQL cu functia mysql_connect() si inca o folositi, este indicat sa Renuntati la ea in script-urile pe care le faceti, deoarece aceasta functie a fost anulata (deprecated) incepand cu versiunea PHP 5.5.
Daca acele script-uri vor rula pe servere care au actualizat PHP-ul cu noile versiuni (destul de probabil in viitorul apropiat), nu vor mai functiona.
- Ca alternativa la mysql_connect() invatati, si folositi MySQLi sau si mai bine PDO.
Vedeti la adresa: php.net/manual/en/function.mysql-connect.php

- Pe site, la Cursul PHP-MySQL sunt lectii de MySQLi si PHP PDO.
Puteti folosi Clasa PDO_MySQLi ; cu ea puteti efectua instructiuni SQL fara sa cunoasteti MySQLi sau PDO, nu conteaza daca serverul are doar MySQLi sau PDO; si chiar usureaza scrierea de cod pentru lucrul cu MySQL in PHP.

MAR Mesaje:8
Sa inteleg ca in loc de mysql_connect() as putea sa folosesc mysql_real_connect() ?

MarPlo Mesaje:4343
Nu mysql_real_connect(), ci functiile specifice clasei PHP MySQLi, vezi lectia: PHP MySQL - utilizare MySQLi si urmatoarele dupa ea.
Sau cele de la modulul PHP PDO, detalii la: PHP PDO - exec (INSERT, UPDATE, DELETE) MySQL si lectile care sunt in continuare.

Subiecte similare