#この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターphp mysql_query は、MySQL クエリを実行するために使用される PHP の組み込み関数です。この関数の構文は「mysql_query(query,connection)」で、パラメータ query は送信される SQL クエリを表します。
php mysql_query の意味?
mysql_query() 関数は MySQL クエリを実行します。 構文mysql_query(query,connection)パラメータ クエリが必要です。送信するSQLクエリを指定します。注: クエリ文字列はセミコロンで終わってはいけません。 接続 オプション。 SQL接続識別子を指定します。指定しない場合は、最後に開かれた接続が使用されます。 説明オープン接続がない場合、この関数はパラメータなしで mysql_connect() 関数を呼び出し、接続を確立して使用しようとします。 戻り値mysql_query() は、SELECT、SHOW、EXPLAIN、または DESCRIBE ステートメントの場合のみリソース識別子を返し、クエリが正しく実行されなかった場合は FALSE を返します。 他のタイプの SQL ステートメントの場合、mysql_query() は正常に実行された場合は TRUE を返し、エラーが発生した場合は FALSE を返します。 FALSE 以外の戻り値は、クエリが有効であり、サーバーによって実行できることを意味します。これは、影響を受ける行数または返される行数については何も示しません。クエリが正常に実行されたものの、行に影響を与えなかったり、行が返されなかったりする可能性があります。 注: この関数は、レコード セットを自動的に読み取り、キャッシュします。キャッシュされていないクエリを実行するには、mysql_unbuffered_query() を使用します。 例例 1
<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con) { die('Could not connect: ' . mysql_error()); } $sql = "SELECT * FROM Person"; mysql_query($sql,$con); // 一些代码 mysql_close($con); ?>例 2mysql_query() 関数を使用して新しいデータベースを作成します:
<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con) { die('Could not connect: ' . mysql_error()); } $sql = "CREATE DATABASE my_db"; if (mysql_query($sql,$con)) { echo "Database my_db created"; } else { echo "Error creating database: " . mysql_error(); } ?>推奨される学習: "
PHP ビデオ チュートリアル "
以上がphp mysql_query どういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。