Quelques résumés et exemples sur les fonctions php mysqli (4)

王林
Libérer: 2023-04-07 07:36:01
original
2306 Les gens l'ont consulté

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.

Tutoriels vidéo associés recommandés : https://www.php.cn/course/list/29/type/4.html

À propos de la compréhension des fonctions 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 plus récente.

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 d'installation, veuillez visiter : http://www.php.net/manual/en/mysqli.installation.php

Pour la configuration d'exécution Adresse d'informations détaillées : http://www.php.net/manual/en/mysqli.configuration.php

3. Introduction aux fonctions liées à php

1. mysqli_debug(message) Fonction

Description : utilisée pour effectuer des opérations de débogage et renvoyer vrai.

Remarque : pour utiliser cette fonction, vous devez compiler la bibliothèque client MySQL pour prendre en charge le débogage.

2. mysqli_dump_debug_info(link)Fonction

Description : Vide les informations de débogage dans le journal, renvoyant vrai en cas de succès et faux en cas d'échec.

3. mysqli_error_list()Fonction

Description : Renvoie la liste des erreurs de la fonction récemment appelée. Chaque erreur a un tableau associatif de errno, error et sqlstate.

4. mysqli_state(connection)Fonction

Description : Renvoie l'état actuel du système.

Instance :

<?php
//配置数据库相关信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//连接成功,返回当前系统状态
echo &#39;当前系统状态&#39;.mysqli_stat($conn);
//关闭连接
mysqli_close($conn);
?>
Copier après la connexion

5, mysqli_fetch_all(result,resulttype)Fonction

Type de retourresulttype:

MYSQLI_ASSOC

MYSQLI_NUM

MYSQLI_BOTH

Description : Obtenez toutes les lignes de l'ensemble de résultats sous forme de tableau associatif ou de tableau indexé, ou les deux.

Exemple :

<?php
//配置数据库相关信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//执行sql语句
$sql = "SELECT * FROM demo";
$result = mysqli_query($conn, $sql);
$rows = mysqli_fetch_all($result);
print_r($rows);
//释放结果集
mysqli_free_result($result);
//关闭连接
mysqli_close($conn);
?>
Copier après la connexion

Ce qui précède est l'introduction et des exemples de fonctions phpmysqli compilées pour vous cette fois. J'espère que cela pourra vous aider. Merci!

Articles connexes recommandés : https://www.php.cn/course/list/29/type/4.html

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal