php mysql_fetch_row() 関数は、結果セットから行を数値配列として取得するために使用されます。構文は「mysql_fetch_row(data)」です。この関数は、結果識別子データに関連付けられた結果セットからデータの行を取得し、それを配列として返します。結果の各列は配列セルに格納されます。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP mysql_fetch_row() 関数が行を取得します結果セットから数値の配列として取得されます。
構文
mysql_fetch_row(data)
パラメータの説明:
data: 使用するデータ ポインタ、必須パラメータは省略できません。データ ポインタは、mysql_query() から返された結果です。
説明:
mysql_fetch_row() 関数は、取得した行に基づいて生成された配列を返し、それ以上行がない場合は false を返します。
mysql_fetch_row() 指定された結果識別子に関連付けられた結果セットからデータ行を取得し、それを配列として返します。各結果列は、オフセット 0 から始まる配列のセルに格納されます。
mysql_fetch_row() を順番に呼び出すと、結果セットの次の行が返されるか、それ以上行がない場合は false が返されます。
例 1、
<?php $con = mysql_connect("localhost", "hello", "321"); if (!$con) { die('Could not connect: ' . mysql_error()); } $db_selected = mysql_select_db("test_db",$con); $sql = "SELECT * from Person WHERE Lastname='Adams'"; $result = mysql_query($sql,$con); print_r(mysql_fetch_row($result)); mysql_close($con); ?>
例 2:
#mysql_fetch_row ( ) 現在の行のデータ情報を取得し、参照後自動的に次の行にスライドします。この例では、12 行目での参照は次のとおりです。 #このループでは、mysql_fetch_row() が現在の行データを取得し、それを配列 $ に割り当てるたびに、 row に移動し、自動的に次の行にスライドします。最後の行を取り出した後、関数は false を返し、ループは終了します。このようにして、結果セット内のすべてのデータを行ごとに取り出して表示できます。 Notemysql_fetch_row() によって返される結果配列の添字は、さまざまな属性の値に対応しており、属性の値のみを取得できます。属性名方式は使用できず、実際のアプリケーションでは混乱を招きやすいため、使用には注意が必要です。同時に、使用中に範囲外の添え字を使用しないように注意する必要があります。 例を正しく実行した結果は次のとおりです。 推奨学習: 「PHP ビデオ チュートリアル 」
以上がphp mysql_fetch_rowの使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。