ホームページ  >  記事  >  php教程  >  mysql_query() 関数の戻り値に関する簡単な説明

mysql_query() 関数の戻り値に関する簡単な説明

高洛峰
高洛峰オリジナル
2016-12-22 15:25:231144ブラウズ

問題の説明:

mysql を操作していて、データを挿入するときにリソースを閉じたところ、PHP によって警告が表示されました。内容はおおよそ次のとおりです。mysql_free_result() にリソース タイプを指定する必要があります。

そして、結果のvar_dump($res)を返すと、それがbool値であることがわかります

分析:

マニュアルを読むと、一見、mysql_query()関数はリソースタイプを返すように感じます、しかしなぜ今なのですか? bool 値です

要約: 上記から、mysql_query() が SQL ステートメントを実行するときはいつでも結果セットを解放する必要はありませんが、特定の操作が結果を生成するときは結果セットを解放する必要がないことがわかります。 set、mysql_free_result() を呼び出して release; insert update のような bool 値を返す必要はありません、そうでない場合は余分になります

mysql_query() 関数の戻り値について簡単に説明した記事はすべて共有された内容です編集者によるこの記事が参考になれば幸いです。皆様も PHP 中国語 Web サイトをサポートしていただければ幸いです。

mysql_query() 関数の戻り値に関するその他の記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。