diff --git a/HowtoPHP.md b/HowtoPHP.md index 3255610f..e6f21138 100644 --- a/HowtoPHP.md +++ b/HowtoPHP.md @@ -637,3 +637,13 @@ Cela peut éventuellement être mis dans un fichier partagé qui sera ensuite in Si vous avez des fichiers PHP en ISO-8859, on peut forcer son utilisation via `default_charset ISO-8859-15`. À noter que pour les fichiers HTML ou TXT, on peut utiliser l'option Apache `AddDefaultCharset ISO-8859-15`. +* Mes fonctions mysql_connect, mysql_pconnect, etc. ne fonctionnent plus en PHP 7 + +Il est conseillé d'utiliser PDO_MySQL, mais une méthode rapide est d'utiliser l'extension mysqli : +La plupart des fonctions sont identiques avec mysqli... il suffit de remplacer `mysql_` par `mysqli_` ! +Quelques exceptions : + +* mysql_pconnect() doit être remplacé par mysqli_connect() +* mysqli_error() doit avoir un argument : le résultat de mysqli_connect() +* mysqli_select_db(), mysqli_query() doivent avoir le résultat de mysqli_connect() en 1er argument et non plus en second +