Lorsque je tente de me connecter à un serveur MySQL à partir de PHP, je vois l'erreur suivante :
Déprécié : L'extension mysql est obsolète et sera supprimée dans le futur : utilisez mysqli ou PDO à la place dans /path/to/filename.php on line 123
Le code sur la ligne référencée est :
mysql_connect($server, $username, $password);
Je suis certain que les arguments sont corrects et que ce code exact fonctionne depuis des années sans problème. En effet, je l'ai obtenu à partir d'un tutoriel bien fourni sur PHP.
-
Pourquoi cela se produit-il ?
-
Comment puis-je le réparer ?
-
J'ai cru comprendre qu'il était possible de supprimer les erreurs de dépréciation en définissant les paramètres suivants
error_reporting
enphp.ini
d'exclureE_DEPRECATED
:error_reporting = E_ALL ^ E_DEPRECATED
Que se passera-t-il si je fais ça ?