ホームページ > バックエンド開発 > PHPチュートリアル > mysql_fetch_row と mysql_fetch_assoc を操作する php の行がわかりません

mysql_fetch_row と mysql_fetch_assoc を操作する php の行がわかりません

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-20 12:55:51
オリジナル
839 人が閲覧しました

mysql_fetch_assoc ? 結果セットから行を連想配列として取得します。
mysql_fetch_row ? 結果セットから行を列挙配列として取得します。
この行は結果セットの最初の行ですか。結果セットですか、それともランダムな行ですか?


ディスカッションへの返信 (解決策)

mysql_fetch_assoc ? Return array(array('id'=>2,'name'=>'abc ', 'sex'=>0));
mysql_fetch_row ? Return array(array(2,'abc', 0));

ポインタから 1 つを取得します位置に行を追加し、それを取得した後、ポインタ ++。

結果セット内のすべての行がフェッチされています。最初の行を再度フェッチしたい場合は、ポインターを行 0 に戻す必要があります。 mysql_data_seek


すべては結果からデータの最初の行をフェッチします。ランダムではなく設定されています!

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート