$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:
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
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
Bom dia.
Meu problema é o seguinte:
Estou fazendo uma tabela e preciso mostrar o usuário e várias cidades que pertencem a este usuário.
O resultado do array é o seguinte:
Quando passo para a tabela os valores de cidade se repetem para o mesmo usuário até o final e retorna fazendo o mesmo para o próximo usuário.
Veja abaixo
Meu código para a tabela é a seguinte:
<tr>
<td align="left"><?php echo $usuario['nome'] ?></td>
<td align="left"><?php echo $usuario['nome_orgao'] ?></td>
<td align="left"><?php echo $usuario['nome_funcao'] ?></td>
<?php foreach($destinos as $key=>$destino):?>
<?php $key=0;?>
<td align="left">
<?php foreach($destino as $chave=> &$cidade): ?>
<?php echo $cidade['cid_nome']."-";?>
<?php endforeach;?>
</td>
<?php $key+=$key; ?>
<?php endforeach;?>
<td><?php echo date('d/m/Y', strtotime( $usuario['created_at'])) ?></td>
<td align="left"><a href="<?php echo base_url('UserAdmin/Usuario/getUsuarioById')."/".$usuario['id_user'] ?>">DETALHES</a></td>
</tr>
<?php endforeach ?>
Onde estou errando? O que tenho de fazer para percorrer este array de modo a aparecer apenas as cidades pertencentes a cada usuário?
Me foi passado um trabalho de faculdade que consiste em:
imagine um vetor inicialmente vazio com capacidade CAP.
cria um programa que através de um menu permita o usuário
inserir um novo numero
remover um valor
remover o elemento de uma determinada posição
alteração de um valor por outro
buscar determinado valor e dizer sua posição (caso exista)
exibição de todos os elementos do vetor
quero algumas ideias de como começar, quais funções, variáveis usar. sou bastante leigo nesse assunto.
Compartilhar este post
Link para o post
Compartilhar em outros sites