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

mysqli_result::fetch_column

(mysqli_fetch_column)結果セットの次の行から単一の列を取得する
名前:mysqli_result::fetch_column
カテゴリ:mysqli
対応言語:php
一言説明:結果セットから列の値を取得します

関数名:mysqli_result :: fetch_column()

適用バージョン:PHP 5> = 5.3.0、PHP 7

使用法:mysqli_result :: fetch_column()関数は、結果セットから列の値を取得するために使用されます。この関数は、mysqli :: query()を使用して実行される選択されたクエリ結果セットにのみ使用できます。

例:

 // 假设已经建立了数据库连接$conn // 执行SELECT 查询$query = "SELECT name FROM users"; $result = $conn->query($query); // 检查查询结果是否为空if ($result->num_rows > 0) { // 获取第一列的值$column = $result->fetch_column(); // 输出列的值echo "Column value: " . $column; } else { echo "No results found."; } // 释放结果集$result->close(); // 关闭数据库连接$conn->close();

注:

  1. mysqli_result :: fetch_column()関数は、mysqli :: query()を使用して実行された選択したquery結果セットでのみ呼び出すことができます。非クエリ結果セットで関数を呼び出すと、エラーが発生します。
  2. この関数は、呼び出しごとに1列の値を取得できます。複数の列の値を取得する必要がある場合は、関数を複数回呼び出すか、他の適用可能な方法を使用して取得する必要があります。
  3. mysqli_result :: fetch_column()を呼び出す前に、最初にmysqli_result :: num_rowsプロパティまたはその他の方法を使用して、結果セットが空になっているかどうかを確認する必要があります。
類似の関数
人気記事(にんききじ)