Aynı sorgunun sonuçlarına sahip ancak farklı kimliklere sahip bir dizi oluşturun [duplicate]

0

Soru

Aşağıdaki diziye sahibim:

$ids = (1,2,3,4,5);

Aşağıdaki sorguyu yapmam gerekiyor

SELECT name, last_name, age FROM users WHERE id_user = $id

"Nerede" bölümünde, tek tek danışılacak kimlik dizisini sağlamalıyım ve eğer bilgi varsa, tablonun sonuçlarıyla bir dizi oluşturmalıyım

$ users = ([1 =>
                "name" => "xxxx",
                "last_name =>" yyyy ",
                "age" => 20
           ],
           [2 =>
                "name" => "xxxx",
                "last_name =>" yyyy ",
                 "age" => 25
           ]
etc etc....

Kimlik sayısı değişebilir

Kimliklere bağlı olarak sorgu sonuçlarıyla bu diziyi nasıl oluşturabilirim?

İngilizcem için özür dilerim, hepinize çok teşekkür ederim.

arrays php sql
2021-11-24 02:26:19
1

En iyi cevabı

-1

Sorunuzu doğru anladıysam, ihtiyacınız olduğunu düşündüğüm şey dizi içi sorgudur.

SELECT name, last_name, age FROM users WHERE id IN $ids;

2021-11-24 02:33:17

... İÇİNDE (1,2,3,4)
sukalogika

Diğer dillerde

Bu sayfa diğer dillerde

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................