Maison >développement back-end >tutoriel php >Un peu d'organisation et une introduction détaillée sur les fonctions PHP Mysqli (1)
Avant-propos : PHP est un langage de programmation relativement facile à utiliser, et PHP possède de nombreuses fonctions intégrées. Il est donc particulièrement important de comprendre et de maîtriser ces fonctions intégrées. Nous analyserons ensuite certaines des fonctions intégrées de PHP.
Je continuerai à l'organiser pour vous à l'avenir.
Tutoriel vidéo php recommandé : Tutoriel php
Tutoriel vidéo mysql recommandé mysql
Compréhension de la fonction phpMysqli :
1. Qu'est-ce que php mysqli ?
php mysqli = php nysqli improved
La fonction mysqli permet d'accéder au serveur de base de données.
Attention ! L'extension mysqli est disponible pour mysqli version 4.1.13 ou ultérieure.
2. Comment utiliser la fonction mysqli ?
Si vous souhaitez utiliser la fonction mysqli, vous devez ajouter le support de l'extension mysqli lors de la compilation de php.
Pour les détails de l'installation, visitez : Visitez l'adresse d'installation
Pour les détails de la configuration en cours, visitez : Visitez la configuration d'exécution
3. Introduction à la fonction php mysqli
1、mysqli_connect(host,username,password,dbname,port,socket)
Description : Ouvrez une nouvelle connexion au serveur mysql. Ce qui est renvoyé est un objet de connexion représentant la base de données.
Exemple :
<?php $conn = mysqli_connect("localhost","username","password","dbname","port"); //检查连接 if(!$conn) { die("连接错误:".mysqli_connect_error()); } ?>
2, mysqli_connect_error()
Description : Fonction Renvoie la description de l'erreur de la dernière erreur de connexion. Ce qui est renvoyé est une chaîne décrivant l'erreur, ou NULL si aucune erreur ne se produit.
Exemple :
<?php $conn = mysqli_connect("localhost","username","password","dbname"); //检查连接 if(!$conn) { die(mysqli_connect_error()); } ?>
3, mysqli_errno(connection)
Description : La fonction renvoie le dernier code d'erreur de la fonction la plus récemment appelée. S'il n'y a pas d'erreur, renvoie 0
Exemple :
<?php //连接数据库 $conn = mysqli_connect("localhost","username","password","dbname")); //检查连接 if(mysqli_connect_errno($conn)) { echo "连接数据库失败:".mysqli_connect_error(); } //连接成功,执行查询语句 if(!mysqli_query($conn, "INSERT INTO ... (...) VALUES (...)")) { //查询失败,返回错误代码 echo("查询失败:".mysqli_errno($conn)); } //关闭连接 mysqli_close($conn); ?>
4, mysqli_connect_errno()
Description : La fonction renvoie le code d'erreur du dernière connexion, non. En cas d'erreur, 0 est renvoyé.
Exemple :
<?php //连接数据库 $conn = mysqli_connect("localhost","username","password","dbname"); //检查连接 if(!$conn) { die("连接失败:".mysqli_connect_errno()); } ?>
5, mysqli_close(connection);
Description : Fermer Une connexion à la base de données précédemment ouverte.
Exemple :
<?php //连接数据库 $conn = mysqli_connect("localhost","username","password","dbname"); //php代码 //关闭连接 mysqli_close($conn); ?>
Ce qui précède sont les utilisations de certaines fonctions que j'ai collectées pour vous. Je continuerai à organiser les fonctions pour vous à l'avenir pour augmenter votre mémoire des fonctions. Merci!
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!