関数が正常に実行されると、情報の行が取得され (行は mysql_query() 関数の実行によって取得されます)、失敗すると情報の行が返され、行は返されないことは誰もが知っています。返されます。
PHP mysql_fetch_array() 関数の構文mysql_fetch_array(data, array_type)data は必要なパラメーターであり、使用するデータ ポインターを指定します。データ ポインタは、mysql_query() 関数をリクエストすることによって返されます。
array_type はオプションのパラメータです。返される配列の型を指定します。オプションのパラメーターは次のとおりです。
* MYSQL_ASSOC – 連想配列 [連想配列]
* MYSQL_NUM – 数値配列 [数値配列]* MYSQL_BOTH – デフォルト値。連想配列 [連想配列] と数値配列 [数値配列] が含まれます
PHP mysql_fetch_array() 関数のヒントと注意点
注: 指定されたデータが取得された後、この関数は次のレコードを指します。接続されています ダウンして mysql_fetch_array() 関数のリクエストを続けると、次のレコードが返されます。 ヒント: mysql_fetch_array() 関数を通じて返されるフィールド名は大文字と小文字が区別されません。
PHP mysql_fetch_array() 関数のケース<ol class="dp-xml"><li class="alt"><span><span class="tag"><</span><span> ?php </span></span></li><li><span>$</span><span class="attribute">con</span><span> = </span><span class="attribute-value">mysql_connect</span><span>("localhost", <br />"peter", "abc123"); </span></li><li class="alt"><span>if (!$con) </span></li><li><span>{ </span></li><li class="alt"><span>die('Could not connect: ' . <br />mysql_error()); </span></li><li><span>} </span></li><li class="alt"><span>$</span><span class="attribute">db_selected</span><span> = </span><span class="attribute-value">mysql_select_db<br /></span><span>("test_db",$con); </span></li><li><span>$</span><span class="attribute">sql</span><span> = </span><span class="attribute-value">"SELECT * from Person <br />WHERE Lastname='Refsnes'"</span><span>; </span></li><li class="alt"><span>$</span><span class="attribute">result</span><span> = </span><span class="attribute-value">mysql_query</span><span>($sql,$con); </span></li><li><span>print_r(mysql_fetch_array($result)); </span></li><li class="alt"><span>mysql_close($con); </span></li><li><span class="tag">?></span><span> </span></span></li></ol>
上記のコードは次の結果を出力します:
<ol class="dp-xml"> <li class="alt"><span><span>Array </span></span></li> <li><span>( </span></li> <li class="alt"> <span>[0] =</span><span class="tag">></span><span> Refsnes </span> </li> <li> <span>[LastName] =</span><span class="tag">></span><span> Refsnes </span> </li> <li class="alt"> <span>[1] =</span><span class="tag">></span><span> Kai Jim </span> </li> <li> <span>[FirstName] =</span><span class="tag">></span><span> Kai Jim </span> </li> <li class="alt"> <span>[2] =</span><span class="tag">></span><span> Taugata 2 </span> </li> <li> <span>[Address] =</span><span class="tag">></span><span> Taugata 2 </span> </li> <li class="alt"> <span>[3] =</span><span class="tag">></span><span> 22 </span> </li> <li> <span>[Age] =</span><span class="tag">></span><span> 22 </span> </li> <li class="alt"><span>) </span></li> </ol>
上記は、PHP mysql_fetch_array() 関数の具体的な使用方法です。
www.bkjia.com