Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Luciano JSJ

Comparar valor de Array

Recommended Posts

Olá,

 

A intenção é comparar o conteúdo de uma posição do array com um texto. Observe a situação:

 

Arrays:

a = ['B2', 5, 6, 7, 2, 5, 6, 8, 1, 12]

b = ['B3', 5, 26, 7, 22, 1, 6, 8, 33, 12]

c = ['B4', 15, 6, 1, 2, 15, 6, 11, 3, 112]

 

O usuário vai escolher um dos arrays e o programa precisa identificar qual é. Para isso todos os arrays tem um código na sua posição 0, (B2, B3, ..., Bn)

Então, no momento, estou usando a seguinte sintaxe para tentar identificar, mas o retorno é sempre falso.

 

if(a[0] == "B2"){

  alert("o array é a");

}

 

if(a[0] == "B3"){

  alert("o array é b");

}

 

if(a[0] == "B4"){

  alert("o array é c");

}

 

Não está entrando em nenhum dos if's. Como eu faço essa comparação de maneira correta?

 

Att. Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

AAAA..... vlw pela observação, percebi q tinha uma diferença no vetor aqui, por isso não estava lendo, realmente funciona da maneira q coloquei. Ainda assim obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por ILR master
      Boa tarde, pessoal.
      Espero que todos estejam bem.
       
      Seguinte:
      Tenho a seguinte consulta:
       
      $usuarios= "SELECT * FROM usuarios";
      $query= mysqli_query($conexao, $usuarios) or die ("Usuário não encontrado");
      $usuario = mysqli_fetch_array($query);
       
      Quero pegar apenas o campo 'nome' da tabela 'usuarios' e colocar todos os resultados da seguinte forma:
       
      $nomes = array("Rafael", "João", "Maria", "Pedro", "Patricia", "Camila");
       
      Agradeço desde já.
      Abs
       
       
    • Por mateus.andriollo
      Existe uma forma de fazer um IF na select e comparar com Array de dados?
       
      algo como
       
      Select if( in_array(idCliente,'1,2,3,4,5')=true,'Tem','Não') ) as cliente Não consigo usar inner ou where pois esse array é algo q tem varias regras...
       
      Precisava saber se existe uma função assim em MySQL
    • Por mateus.andriollo
      Existe uma forma de fazer um IF na select e comparar com Array de dados?
       
      algo como
       
      Select if( in_array(idCliente,'1,2,3,4,5')=true,'Tem','Não') ) as cliente Não consigo usar inner ou where pois esse resultado do array é algo q tem varias regras...
       
      Precisava saber se existe uma função assim em MySQL
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.