Position actuelle: Accueil> Catégories de fonctions> mysql_free_result

mysql_free_result

Libérer la mémoire du résultat.
Nom:mysql_free_result
Catégorie:Non classé
Langage de programmation:php
Description en une ligne:Libre la mémoire occupée par l'ensemble de résultats

Nom de la fonction: mysql_free_result ()

Description de la fonction: mysql_free_result () libère la mémoire occupée par l'ensemble de résultats.

Version applicable: PHP 4, PHP 5, PHP 7

usage:

mysql_free_result (Resource $ result): bool

paramètre:

  • $ Résultat: requis. La ressource de définition de résultats renvoyée par la fonction mysql_query ().

Valeur de retour:

  • Renvoie vrai sur le succès et FAUX en échec.

Exemple:

 <?php // 连接数据库$link = mysql_connect('localhost', 'username', 'password'); if (!$link) { die('连接数据库失败: ' . mysql_error()); } // 选择数据库$db_selected = mysql_select_db('database_name', $link); if (!$db_selected) { die ('选择数据库失败: ' . mysql_error()); } // 执行查询$query = "SELECT * FROM users"; $result = mysql_query($query); if (!$result) { die('查询失败: ' . mysql_error()); } // 处理结果集while ($row = mysql_fetch_assoc($result)) { echo $row['name'] . '<br>'; } // 释放结果集占用的内存mysql_free_result($result); // 关闭数据库连接mysql_close($link); ?>

Notes:

  • Après avoir utilisé le jeu de résultats, la fonction MySQL_FREE_RESULT () doit être appelée pour libérer la mémoire occupée par le jeu de résultats pour éviter la fuite de mémoire.
  • Après PHP 5.5.0, il est recommandé d'utiliser l'extension MySQLI ou PDO au lieu de la fonction MySQL, car la fonction MySQL a été supprimée dans PHP 7.
Fonctions similaires
Articles populaires