Maison >développement back-end >tutoriel php >Puis-je mélanger les API `mysql_` et `mysqli_` en PHP ?
Impossible de mélanger les API MySQL en PHP
Pouvez-vous mélanger les API MySQL en PHP ? Cette question a suscité des discussions en ligne, certains affirmant qu'il est possible d'utiliser simultanément les API mysql_ et mysqli_. Examinons le problème et explorons les limitations :
Dans un exemple fourni, le code semble se connecter à l'aide de mysqli_connect() et fermer la connexion à l'aide de mysql_close(), déclenchant un avertissement. En effet, ces API utilisent des ressources distinctes incompatibles les unes avec les autres.
Dans une autre tentative, mysqli_close() a été utilisée, mais l'avertissement a persisté.
Points clés :
Pour vérifier la validité d'une connexion, vous pouvez utiliser if (mysqli_connect_errno($con)) { ... } pour vérifier les erreurs de connexion.
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!