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

mysql_fetch_row

結果セットから数字の配列として行を取得します。
名前:mysql_fetch_row
カテゴリ:未分類
対応言語:php
一言説明:結果セットの行を配列として返すと、配列のインデックスが0から始まります

関数名:mysql_fetch_row()

該当するバージョン:PHP 4、PHP 5の使用法:mysql_fetch_row(リソース$ result):配列| false

説明:mysql_fetch_row()関数は、結果セットの行を配列として返し、配列のインデックスは0から始まります。この関数は、選択されたステートメントの結果セットを取得するためにのみ使用できます。

パラメーター:

  • $ result:必須。有効なMySQL結果リソース。

返品値:

  • 成功した場合、結果セットに1つの行を含むインデックスアレイが返され、行がない場合はfalseが返されます。
  • 結果セットに行がない場合、Falseが返されます。

例:次の例は、MySQL_FETCH_ROW()関数を使用して結果セットで行データを取得する方法を示しています。

 // 连接到数据库$connection = mysql_connect("localhost", "username", "password"); if (!$connection) { die("数据库连接失败:" . mysql_error()); } // 选择数据库$db_select = mysql_select_db("database_name", $connection); if (!$db_select) { die("数据库选择失败:" . mysql_error()); } // 执行查询$query = "SELECT * FROM table_name"; $result = mysql_query($query, $connection); if (!$result) { die("查询失败:" . mysql_error()); } // 获取结果集中的行数据while ($row = mysql_fetch_row($result)) { // 输出行数据echo "ID: " . $row[0] . ", Name: " . $row[1] . ", Age: " . $row[2] . "<br>"; } // 释放结果集mysql_free_result($result); // 关闭数据库连接mysql_close($connection);

知らせ:

  • MySQL_FETCH_ROW()関数は廃止されており、新しいコードでの使用をお勧めしません。データベースを操作するためにMySQLIまたはPDO拡張機能を使用することをお勧めします。
類似の関数
  • 結果セットの現在の行をオブジェクトとして返します。 fetch_object

    fetch_object

    結果セットの現在の行をオブジェクトとして
  • SQLステートメントで使用されている文字列の特殊文字を脱出します。 mysql_real_escape_string

    mysql_real_escape_string

    SQLステートメントで使用されている文字
  • 指定されたディレクトリ内のファイルの詳細なリストを返します。 ftp_rawlist

    ftp_rawlist

    指定されたディレクトリ内のファイルの詳細
  • FTPサーバーからファイルをダウンロードし、ローカルに開かれたファイル(非ブロッキング)に保存します。 ftp_nb_fget

    ftp_nb_fget

    FTPサーバーからファイルをダウンロード
  • MySQLクライアントライブラリバージョンを返します。 get_client_info

    get_client_info

    MySQLクライアントライブラリバージョ
  • 次のXPathクエリの名前空間コンテキストを作成します。 registerXPathNamespace

    registerXPathNamespace

    次のXPathクエリの名前空間コンテキス
  • ファイルを継続的に取得/送信します(非ブロッキング)。 ftp_nb_continue

    ftp_nb_continue

    ファイルを継続的に取得/送信します(非ブ
  • ASXML()のエイリアス。 saveXML

    saveXML

    ASXML()のエイリアス。
人気記事(にんききじ)