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
Barbara Streisandoriginal
2025-01-03 07:39:40442parcourir

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

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;

Exemples de cas d'utilisation spécifiques

Variables dans Requête (PHP >= 8.2)

$query = "SELECT fullname, email FROM users WHERE>

Aucune variable dans Requête

$user = $conn->query("SELECT * FROM users LIMIT 1")->fetch_assoc();

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