MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLの結果に関連付けられたカーソルメモリを解放するために使用されるPHP関数はどれですか?


PHPはmysql_free_result()を使用します MySQLの結果に関連付けられたカーソルメモリを解放する関数。値を返しません。

構文
Mysql_free_result(result);
以下はこの関数で使用されるパラメーターです-

Sr.No
パラメータと説明
1
結果
必須-mysql_query()、mysql_store_result()、またはmysql_use_result()によって返される結果セット識別子を指定します

  1. MySQLの結果に関連付けられたカーソルメモリを解放するPHPスクリプトをどのように記述できますか?

    PHPはmsql_free_result()関数を使用して、MySQLの結果に関連付けられたカーソルメモリを解放します。それを説明するために、次の例があります- 例 この例では、「Tutorials_tbl」という名前のテーブルからレコードをフェッチした後にメモリを解放する次のPHPスクリプトを記述しています。 <?php    $dbhost = 'localhost:3036';    $dbuser = 'root';    $dbpass = 'rootpassword'

  2. MySQLクエリの影響を受ける行数を指定するために使用されるPHP関数はどれですか?

    PHPはmysql_affected_rows()を使用します クエリが変更された行数を調べる関数。この関数は基本的に、前のSELECT、INSERT、UPDATE、REPLACE、またはDELETEクエリで影響を受けた行の数を返します。 0より大きい整数の戻りは、影響を受けた行の数を示し、0は影響を受けたレコードがないことを示し、-1はクエリがエラーを返したことを示します。その構文は次のとおりです- 構文 mysql_affected_rows( connection ); 以下はこの関数で使用されるパラメーターです- S。いいえ。 パラメータと説明 1。 接続