Maison > développement back-end > tutoriel php > Comment récupérer efficacement un résultat unique d'une base de données MySQL à l'aide de mysqli ?

Comment récupérer efficacement un résultat unique d'une base de données MySQL à l'aide de mysqli ?

Barbara Streisand
Libérer: 2025-01-03 07:39:40
original
430 Les gens l'ont consulté

How to Efficiently Fetch a Single Result from a MySQL Database using mysqli?

Récupération d'un résultat unique à partir d'une base de données à l'aide de mysqli

L'obtention d'un seul enregistrement à partir d'une base de données à l'aide de mysqli est différente de la lecture en boucle de plusieurs résultats.

Récupération d'une ligne Données sous forme de tableau associatif

Pour récupérer une ligne entière sous forme de tableau associatif, utiliser :

$row = $result->fetch_assoc();
Copier après la connexion

Récupération d'une valeur unique

Pour obtenir une valeur unique, utilisez :

// PHP >= 8.1
$value = $result->fetch_column();

// Older PHP versions
$value = $result->fetch_row()[0] ?? false;
Copier après la connexion

Exemples de cas d'utilisation spécifiques

Variables dans Requête (PHP >= 8.2)

$query = "SELECT fullname, email FROM users WHERE>
Copier après la connexion

Aucune variable dans Requête

$user = $conn->query("SELECT * FROM users LIMIT 1")->fetch_assoc();
Copier après la 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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal