Maison  >  Article  >  développement back-end  >  Un peu d'organisation et une introduction détaillée sur les fonctions PHP Mysqli (1)

Un peu d'organisation et une introduction détaillée sur les fonctions PHP Mysqli (1)

王林
王林original
2019-08-16 11:07:163644parcourir

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());
}
?>

Un peu dorganisation et une introduction détaillée sur les fonctions PHP Mysqli (1)

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());
}
?>

Un peu dorganisation et une introduction détaillée sur les fonctions PHP Mysqli (1)

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn