Incompatibilité de paramètres dans mysqli_select_db()
Lorsque vous travaillez avec PHP et MySQL, vous pouvez rencontrer un message d'erreur indiquant "Avertissement : mysqli_select_db() attend exactement 2 paramètres, 1 étant donné." Cette erreur survient lors de l'utilisation de la fonction mysqli_select_db() pour basculer vers une base de données dans un script PHP.
Comprendre l'erreur
La fonction mysqli_select_db() nécessite deux paramètres : le lien de connexion et le nom de la base de données. Le lien de connexion est établi à l'aide de la fonction mysqli_connect(), et le nom de la base de données représente la base de données à laquelle vous souhaitez accéder.
Solution
Pour résoudre cette erreur, assurez-vous que vous fournissez à la fois le lien de connexion et le nom de la base de données comme paramètres à la fonction mysqli_select_db(). Par exemple, dans le code fourni :
$con = mysqli_connect('localhost', 'root', 'PwdSQL5'); mysqli_select_db($con, 'phpcadet') or die($connect_error);
Dans cet exemple, $con représente le lien de connexion et phpcadet est le nom de la base de données. En fournissant ces deux paramètres, mysqli_select_db() établira correctement une connexion à la base de données souhaitée.
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!