mysql_fetch_row() と mysql_fetch_array の違いは何ですか?何をするか

WBOY
リリース: 2016-06-13 13:34:28
オリジナル
839 人が閲覧しました

mysql_fetch_row() と mysql_fetch_array の違いは何ですか?
mysql_fetch_row() と mysql_fetch_array の違いは何ですか?

-----解決策---------
どちらの関数も配列を返します。違いは、最初の関数によって返される配列には、配列添字 $row[0] 、 $row[1] 、および MySQL_fetch_array() によって返される配列を使用することのみが含まれることです。最初の形式とキーと値のペアの形式の両方が含まれており、次のようにデータを読み取ることができます (データベースのフィールドがユーザー名、パスワードの場合):

$row[' username'], $行['パスワード']
------解決策------------------
mysql_fetch_row は結果セットから配列の行を列挙型として取り出します

mysql_fetch_array は結果セットから配列の行を連想配列または数値配列として取り出します (両方とも

例:
$sql="select abc,def from a";
$res=mysql_query($sql);

次に:
$row=mysql_fetch_row( $res);
$row の結果は $row[0] と $row[1] の 2 つです
次に:
$row=mysql_fetch_array($res);
$ の結果行は 4 です: $row[0] 、 $row[1]、 $row["abc"] 、 $row["def"]

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!