Ir para conteúdo
Fórum Script Brasil
  • 0

Todos ids em uma variavel


jemerson

Pergunta

Ola pessoal

Sou iniciante em php e estou com um problema que não consigo resolver a dias

Gostaria de ter uma variavel array que contem todos id do banco de dados.

tentei (amadoramente) fazer isso:

$q = mysql_query(Select * From tabela);

while($s = mysql_fetch_array($q))

{

$ids = $s['id'];

}

//fora do looping que usaria esta variavel:

echo $ids;

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

você inicio certo rsrs.

segue o codigo ai abaixo corrigido.

de qualquer forma para dar o echo vai te q ser no loop.

$q = mysql_query(Select * From tabela);
$i = 0
while($s = mysql_fetch_array($q))
{

$id[$i] = $s['id'];
$i++
}

$i = 0;

for ($i = $rows) {
echo $ids[$i]; 
$i ++
}

Link para o comentário
Compartilhar em outros sites

  • 0

Valeu vini_loock e JaguA...

JaguA o que o vini_loock postou estava mais dentro do que eu pretendia

porque eu ia utilizar essa variavel para uma condição em uma query, como não podia dar o loop na query a variavel tinha q ficar fora

exeplo:

$q = mysql_query(Select * From tabela);
$ids = Array();
while($s = mysql_fetch_array($q))
{
   $ids[] = $s['id'];
}
$q = mysql_query(SELECT * From tabela where id in ($ids));
mais ai encontrei outra maneira mais facil e certa de fazer esse script, usando SUBSELECT que até então era desconhecido pra mim exemplo:
SELECT * FROM tabela WHERE id IN ( SELECT id FROM tabela2)

Bem melhor não é? ! ...rsrsrs

agradeço aos pots ... vlw :D

Editado por jemerson
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...