, ,

Erreur undefined function mysql_connect

Le problème s'est révélé après migration d'une l'application web sur un nouveau serveur.

Fatal error: Uncaught Error: Call to undefined function mysql_connect()

Les fonctions de la famille mysql_* présentent dans PHP 4 et PHP 5 est dépréciées depuis PHP 5.5.0 et retirées sur les version de PHP 7.0

Les appels à mysql_connect() peuvent être remplacés par des appels à mysqli_connect(). Confère documentation PHP présente en référence.

mysql_connect() mysqli_connect()
mysql_select_db mysqli_select_db
mysql_query() mysqli_query
mysql_result() mysqli_fetch_all()

Si les scripts ne peuvent pas être modifiés, il faudra envisager un environnement d’exécution PHP 5.

Références