Naar inhoud springen

MySQLi

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door 84.27.76.125 (overleg) op 1 jul 2014 om 17:56. (Nieuwe pagina aangemaakt met 'Vanaf PHP6 zal mysql_* niet meer ondersteunt worden. Dat is ook niet gek want mysql_* stamt nog uit de tijd van PHP3 en heeft in de achterligende code eig...')
Deze versie kan sterk verschillen van de huidige versie van deze pagina.
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)

Vanaf PHP6 zal mysql_* niet meer ondersteunt worden. Dat is ook niet gek want mysql_* stamt nog uit de tijd van PHP3 en heeft in de achterligende code eigenlijk geen veranderingen ondergaan. In PHP5 heeft men daarom gekozen voor MySQLi of te wel MySQL Improved.


MySQLi heeft naast die I in de naam nog een aantal belangrijke wijzigingen. Eén van de belangrijkste is: STMT (Prepared statements).


Een algemene tip voor mensen die vanaf nu complete systemen en/of website gaan bouwen die niet meer PHP4 compatible hoeven te zijn is dus: Gebruik geen MySQL maar MySQLi of werkt via bijvoorbeeld PDO.

MySQLi is een opvolger van de verouderde MySQL die in PHP6 niet meer ondersteunt wordt. MySQLi heeft naast die I in de naam nog een aantal belangrijke wijzigingen. Eén van de belangrijkste is: STMT (Prepared statements).