Créer un tableau avec les résultats de la même requête, mais avec différents identifiants [dupliquer]

0

La question

J'ai le tableau suivant:

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

J'ai besoin de faire la requête suivante

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

Dans le "où" j'ai besoin de fournir le tableau des id pour aller en consulter un par un, et si l'information existe, créer un tableau avec les résultats de la table

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

Le nombre d'identifiants peuvent changer

Comment pourrais-je créer ce tableau avec les résultats de la requête dépend de l'id?

Désolé pour mon anglais, je vous remercie tous.

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

La meilleure réponse

-1

Si je suis votre question correctement, je pense que vous avez besoin est dans la gamme de la requête.

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

2021-11-24 02:33:17

... DANS (1,2,3,4)
sukalogika

Dans d'autres langues

Cette page est dans d'autres langues

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