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

mysqli_stmt::get_result

(mysqli_stmt_get_result) Obtenez le jeu de résultats de l'instruction préparée
Nom:mysqli_stmt::get_result
Catégorie:Mysqli
Langage de programmation:php
Description en une ligne:Obtenez l'objet de définition des résultats de l'instruction préparée

Nom de la fonction: mysqli_stmt :: get_result ()

Description de la fonction: Cette fonction est utilisée pour obtenir l'objet de définition de résultats à partir de l'instruction préparée.

Version applicable: PHP 5.3.0 et supérieur

Syntaxe: mysqli_stmt :: get_result ()

Valeur de retour: renvoie un objet mysqli_result contenant les données de jeu de résultats obtenues à partir de l'instruction préparée.

Exemple:

 // 创建数据库连接$mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功if ($mysqli->connect_errno) { echo "连接数据库失败: " . $mysqli->connect_error; exit(); } // 准备查询语句$query = "SELECT id, name, age FROM users WHERE age >= ?"; // 创建预处理语句对象$stmt = $mysqli->prepare($query); // 绑定参数$age = 18; $stmt->bind_param("i", $age); // 执行预处理语句$stmt->execute(); // 获取结果集对象$result = $stmt->get_result(); // 检查是否有结果if ($result->num_rows > 0) { // 遍历结果集while ($row = $result->fetch_assoc()) { echo "ID: " . $row['id'] . ", Name: " . $row['name'] . ", Age: " . $row['age'] . "<br>"; } } else { echo "没有找到匹配的结果"; } // 关闭结果集和数据库连接$result->close(); $mysqli->close();

Notes:

  1. Avant d'utiliser la fonction mysqli_stmt :: get_result (), la fonction mysqli_stmt :: execute () doit être exécutée pour exécuter l'instruction de prétraitement.
  2. Cette fonction n'est disponible que dans les versions PHP à l'aide du pilote mysqlnd.
  3. L'objet SET de résultat renvoyé par cette fonction peut obtenir les données de résultat via fetch_assoc () et d'autres méthodes.
  4. Une fois l'objet de jeu de résultats utilisé, vous devez utiliser la méthode Close () pour fermer l'ensemble de résultats.
  5. Enfin, utilisez la méthode Close () pour fermer la connexion de la base de données et libérer les ressources.
Fonctions similaires
Articles populaires