別の列がSQLの値と等しい1つの列の値を取得し、PHPの配列に格納するにはどうすればよいですか?

ロバート・ラブレット

これが私のテーブルです:

user_id | group_id
------------------
1       | 22
2       | 22
3       | 22
4       | 1
5       | 1

group_id 22からuser_idを取得し、それらを配列に格納したいだけです。

PHPでの私のコード:

$group_id=22;
$user_ids_ar = mysqli_fetch_array($db->query("SELECT user_id FROM table WHERE group_id=".$group_id.";"), MYSQLI_NUM);

期待される3ではなく1つの値しか返さないようです。これを解決するにはどうすればよいですか?

RiggsFolly

1行しか要求していないため、1行しか返されません。それらをすべて取得するには、フェッチをループする必要があります。

$group_id=22;
$result = $db->query("SELECT user_id FROM table WHERE group_id=".$group_id);
while ( $row = mysqli_fetch_array($result, MYSQLI_NUM) ) {
    $user_ids_ar[] = $row;
}

または、使用していた形式でfetchAllを使用することもできます。

$group_id=22;
$user_ids_ar = mysqli_fetch_all(
                                $db->query("SELECT user_id 
                                            FROM table 
                                            WHERE group_id=".$group_id)
                            , MYSQLI_NUM);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

2つの文字列配列を比較し、一致する値を別の文字列配列に格納するにはどうすればよいですか?

分類Dev

const char * argv []のように、各数値が1つの文字列を格納する配列を作成するにはどうすればよいですか?

分類Dev

PHPで行を配列に格納し、配列の特定の値をエコーアウトするにはどうすればよいですか?

分類Dev

配列から値を抽出して別の配列内に格納するにはどうすればよいですか?

分類Dev

すべての配列値を1つの配列に格納するにはどうすればよいですか?

分類Dev

SQL Server 2008の特定の列に列値を格納するにはどうすればよいですか?

分類Dev

配列の各要素を相互に乗算し、各製品の値をc ++の配列に格納するにはどうすればよいですか?

分類Dev

SQL を使用して、値が等しくない場合にのみ、1 つの列のフィールド値を別の列のフィールド値と一致するように更新するにはどうすればよいですか?

分類Dev

特定の配列から奇数と偶数を選び出し、それらを別の配列に格納するにはどうすればよいですか?

分類Dev

値が別の列と一致する1つの列から最大値を取得するにはどうすればよいですか?

分類Dev

配列内の複数の値が1つの文字列に等しいかどうかを確認するにはどうすればよいですか?

分類Dev

別の配列内の配列の値を取得するにはどうすればよいですか?

分類Dev

この配列を取得して1つの配列にするにはどうすればよいですか?

分類Dev

配列キーの値をキーなしでループなしで1つの配列に取得するにはどうすればよいですか?

分類Dev

配列の個別の値を同じ配列に取得するにはどうすればよいですか?

分類Dev

3つのnumpy配列を要素ごとに比較し、最大値の配列として結果を取得するにはどうすればよいですか?

分類Dev

別の列の値ごとに1つの列の最大値を取得するにはどうすればよいですか?

分類Dev

3番目の配列に格納されている列の2D配列の値と等しくなるように配列を設定するにはどうすればよいですか?

分類Dev

配列内の配列の最小値と最大値を取得するにはどうすればよいですか?

分類Dev

メソッドの値を配列に格納するにはどうすればよいですか?

分類Dev

JavaScriptの配列に値を格納するにはどうすればよいですか?

分類Dev

別の列の特定の値が外れ値である場合、Rに1の新しい列を作成するにはどうすればよいですか?

分類Dev

1つの配列インデックスに複数の値を格納するにはどうすればよいですか?

分類Dev

Rubyで、キーと値のペアのリストをハッシュに変換して、キーが重複している値が配列に格納されるようにするにはどうすればよいですか?

分類Dev

SQL-1つの列と2つの結果内の2つの異なる列の値を取得するにはどうすればよいですか?

分類Dev

配列の値を1つの行列の列に追加するにはどうすればよいですか?

分類Dev

PHPを使用して毎月初日の配列値を取得するにはどうすればよいですか?

分類Dev

配列のキーと値を抽出してPHPで新しい配列を取得するにはどうすればよいですか?

分類Dev

配列ごとに1つの特定の要素のみを考慮して、配列の配列から最大値の配列を取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    2つの文字列配列を比較し、一致する値を別の文字列配列に格納するにはどうすればよいですか?

  2. 2

    const char * argv []のように、各数値が1つの文字列を格納する配列を作成するにはどうすればよいですか?

  3. 3

    PHPで行を配列に格納し、配列の特定の値をエコーアウトするにはどうすればよいですか?

  4. 4

    配列から値を抽出して別の配列内に格納するにはどうすればよいですか?

  5. 5

    すべての配列値を1つの配列に格納するにはどうすればよいですか?

  6. 6

    SQL Server 2008の特定の列に列値を格納するにはどうすればよいですか?

  7. 7

    配列の各要素を相互に乗算し、各製品の値をc ++の配列に格納するにはどうすればよいですか?

  8. 8

    SQL を使用して、値が等しくない場合にのみ、1 つの列のフィールド値を別の列のフィールド値と一致するように更新するにはどうすればよいですか?

  9. 9

    特定の配列から奇数と偶数を選び出し、それらを別の配列に格納するにはどうすればよいですか?

  10. 10

    値が別の列と一致する1つの列から最大値を取得するにはどうすればよいですか?

  11. 11

    配列内の複数の値が1つの文字列に等しいかどうかを確認するにはどうすればよいですか?

  12. 12

    別の配列内の配列の値を取得するにはどうすればよいですか?

  13. 13

    この配列を取得して1つの配列にするにはどうすればよいですか?

  14. 14

    配列キーの値をキーなしでループなしで1つの配列に取得するにはどうすればよいですか?

  15. 15

    配列の個別の値を同じ配列に取得するにはどうすればよいですか?

  16. 16

    3つのnumpy配列を要素ごとに比較し、最大値の配列として結果を取得するにはどうすればよいですか?

  17. 17

    別の列の値ごとに1つの列の最大値を取得するにはどうすればよいですか?

  18. 18

    3番目の配列に格納されている列の2D配列の値と等しくなるように配列を設定するにはどうすればよいですか?

  19. 19

    配列内の配列の最小値と最大値を取得するにはどうすればよいですか?

  20. 20

    メソッドの値を配列に格納するにはどうすればよいですか?

  21. 21

    JavaScriptの配列に値を格納するにはどうすればよいですか?

  22. 22

    別の列の特定の値が外れ値である場合、Rに1の新しい列を作成するにはどうすればよいですか?

  23. 23

    1つの配列インデックスに複数の値を格納するにはどうすればよいですか?

  24. 24

    Rubyで、キーと値のペアのリストをハッシュに変換して、キーが重複している値が配列に格納されるようにするにはどうすればよいですか?

  25. 25

    SQL-1つの列と2つの結果内の2つの異なる列の値を取得するにはどうすればよいですか?

  26. 26

    配列の値を1つの行列の列に追加するにはどうすればよいですか?

  27. 27

    PHPを使用して毎月初日の配列値を取得するにはどうすればよいですか?

  28. 28

    配列のキーと値を抽出してPHPで新しい配列を取得するにはどうすればよいですか?

  29. 29

    配列ごとに1つの特定の要素のみを考慮して、配列の配列から最大値の配列を取得するにはどうすればよいですか?

ホットタグ

アーカイブ