Criar uma matriz com os resultados da mesma consulta, mas com diferentes ids [duplicado]

0

Pergunta

Eu tenho a seguinte matriz:

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

Eu preciso fazer o seguinte consulta

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

Em "onde" eu preciso fornecer a matriz de ids de ir consultar um por um e, se a informação existe a criar uma matriz com os resultados da tabela

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

O número de ids pode mudar

Como eu poderia criar esta matriz com os resultados da consulta depende do ids?

Desculpe pelo meu inglês, muito obrigado a todos.

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

Melhor resposta

-1

Se eu tenho a sua pergunta corretamente, o que eu acho que você precisa é a matriz de consulta.

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

2021-11-24 02:33:17

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

Em outros idiomas

Esta página está em outros idiomas

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