Malgré la suggestion selon laquelle il est possible de mélanger les API mysql_ et mysqli_ en PHP, il est crucial de comprendre que cette pratique est pas recommandé. MySQL dispose de deux ensembles d'API : les fonctions mysql_ héritées et les fonctions mysqli_ améliorées. Mélanger les deux API peut entraîner des erreurs d'exécution et un comportement inattendu.
Dans le code fourni, vous tentez de créer une connexion avec mysqli_connect() et de la fermer avec mysql_close(). Cette combinaison est incompatible. Vous devez soit utiliser mysqli_connect() et mysqli_close() ou mysql_connect() et mysql_close() de manière cohérente tout au long de votre code.
Alternativement, si vous souhaitez valider une connexion, vous devez utiliser la bonne fonction de fermeture spécifique à l'API. . Pour mysqli_connect(), utilisez mysqli_close() et pour mysql_connect(), utilisez mysql_close().
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!