Position actuelle: Accueil> Catégories de fonctions> mysqli_stmt::store_result

mysqli_stmt::store_result

(MySQLI_STMT_STORE_RESULT) Transfert Résultats Ensembles à partir de déclarations préparées
Nom:mysqli_stmt::store_result
Catégorie:Mysqli
Langage de programmation:php
Description en une ligne:Stockez le résultat défini dans l'objet de déclaration préparé pour les opérations suivantes

Nom de la fonction: mysqli_stmt :: store_result ()

Description de la fonction: Cette méthode est utilisée pour stocker le résultat défini dans un objet de déclaration préparé pour les opérations ultérieures.

Version applicable: PHP 5, PHP 7

Syntaxe: bool mysqli_stmt :: store_result ()

Valeur de retour: renvoyer true si l'ensemble de résultats est stocké avec succès; Sinon, renvoyez false.

Exemple:

 <?php // 创建数据库连接$mysqli = new mysqli("localhost", "username", "password", "database"); // 准备查询语句$stmt = $mysqli->prepare("SELECT id, name FROM users WHERE age > ?"); // 绑定参数$age = 18; $stmt->bind_param("i", $age); // 执行查询$stmt->execute(); // 存储结果集$result = $stmt->store_result(); if ($result) { // 获取结果集中的数据while ($row = $stmt->fetch()) { echo "ID: " . $row['id'] . ", Name: " . $row['name'] . "<br>"; } } else { echo "存储结果集失败"; } // 关闭语句对象和数据库连接$stmt->close(); $mysqli->close(); ?>

Dans l'exemple ci-dessus, nous créons d'abord un objet MySQLI pour établir une connexion à la base de données. Ensuite, nous préparons une instruction de requête SQL avec des paramètres et lions le paramètre d'âge à l'instruction.

Ensuite, nous exécutons la requête et utilisons la méthode store_result () pour stocker le résultat défini dans l'objet de l'instruction. Si le stockage réussit, nous parcourons les données dans le résultat défini via la méthode fetch () et l'imprimez.

Enfin, nous avons fermé l'objet de l'instruction et la connexion de la base de données.

Veuillez noter que la méthode store_result () ne peut être utilisée que pour des requêtes sélectionnées, et cette méthode n'est pas requise pour d'autres types de requêtes, telles que l'insertion, la mise à jour ou la suppression.

Fonctions similaires
Articles populaires