現在の位置: ホーム> 関数カテゴリ一覧> mysql_fetch_assoc

mysql_fetch_assoc

結果セットから連想配列として行を取得します。
名前:mysql_fetch_assoc
カテゴリ:未分類
対応言語:php
一言説明:結果セットから連想配列として行を取得する

関数名:mysql_fetch_assoc()

該当するバージョン:PHP 4、PHP 5

使用法:mysql_fetch_assoc()関数は、結果セットから連想配列として列を並べます。結果セットの次の行を連想配列として返し、行がない場合にfalseを返します。

構文:mysql_fetch_assoc(リソース$ result):配列| false

パラメーター:

  • 結果:必須。結果セット識別子は、クエリがMySQL_Query()関数によって実行された後に返されました。

返品値:

  • キーが結果セットのフィールド名であり、値は対応するフィールドの値である連想配列を返します。
  • これ以上の行がない場合、falseを返します。

例:

 // 连接数据库$link = mysql_connect('localhost', 'user', 'password'); if (!$link) { die('Could not connect: ' . mysql_error()); } // 选择数据库mysql_select_db('database_name'); // 执行查询$result = mysql_query('SELECT * FROM table_name'); // 获取结果集中的每一行作为关联数组while ($row = mysql_fetch_assoc($result)) { // 输出关联数组的值echo $row['column_name1'] . ', ' . $row['column_name2'] . '<br>'; } // 释放结果集mysql_free_result($result); // 关闭数据库连接mysql_close($link);

注:

  • MySQL_FETCH_ASSOC()関数はPHP 5.5.0で放棄されており、推奨されなくなりました。代わりにMySQLIまたはPDO_MYSQL拡張機能を使用することをお勧めします。
  • PHP 7.0.0では、mysql_fetch_assoc()関数が削除されており、使用できません。
  • この関数を使用する場合、MySQL_Connect()関数を介して最初にデータベースに接続し、MySQL_Select_db()関数を介して動作するデータベースを選択する必要があります。
  • ループ内のmysql_fetch_assoc()関数を使用して、結果セットのデータを線ごとに取得し、関連配列を使用して各フィールドの値にアクセスします。
  • 結果セットを使用した後、結果セットはMySQL_FREE_RESULT()関数を使用してリリースする必要があります。
  • 最後に、MySQL_Close()関数を使用してデータベース接続を閉じてリソースを無料で補償します。
類似の関数
  • zipファイルの次のアイテムをお読みください。 zip_read

    zip_read

    zipファイルの次のアイテムをお読みくだ
  • 生のコマンドをFTPサーバーに送信します。 ftp_raw

    ftp_raw

    生のコマンドをFTPサーバーに送信します
  • 結果セットの現在の行をオブジェクトとして返します。 fetch_object

    fetch_object

    結果セットの現在の行をオブジェクトとして
  • 例外がスローされたときに実行されていたすべての機能に関する情報を含む配列を返します。 getTrace

    getTrace

    例外がスローされたときに実行されていたす
  • Unixタイムスタンプをジュリアンデイカウントに変換します。 unixtojd

    unixtojd

    Unixタイムスタンプをジュリアンデイカ
  • ジュリアンカレンダーの日付をジュリアンデイカウントに変換します。 juliantojd

    juliantojd

    ジュリアンカレンダーの日付をジュリアンデ
  • 要素の名前を返します。 getName

    getName

    要素の名前を返します。
  • FTPサーバーに新しいディレクトリを作成します。 ftp_mkdir

    ftp_mkdir

    FTPサーバーに新しいディレクトリを作成
人気記事(にんききじ)