Olá, estou iniciando em c++ e estou tentando ajustar um código que não está rodando como deveria. Tenho uma função com os seguintes comandos:
bool padrao[20];
int contador = 0;
padrao[0] = padrao[1] = padrao[5]= padrao[13] = 1; //ou esta linha não funciona
if (padrao[contador] != 1){ //ou esta, pois o resultado
cout << "dentro if" << contador << endl;
contador++;
} else {
cout << "no else" << contador << endl;
contador++;
}
Reparem que eu preciso do array com 20 índices, porém só os declarados são usados. Ao executar este código,dentro ifaparece nos índices 0,1, 2, 5, 8, 9, 10,13,16,... e ono elsenos índices 3,4,6,7,11,12,14,15, ...
Estou tentando rodar um projeto de um jogo na minha maquina porem o mesmo pede para adicionar o log4cxx 0.10.0, realizei pesquisas na internet a respeito mas até agora nada, Encontre para baixar nesse site https://logging.apache.org/log4cxx/1.0.0/download.html porem não sei se devo instalar ele no windows porque ao exportar ele no projeto as depêndencias que precisam dele ficam informando o erro log4cxx.logger.h no such file or directory. a linguagem que estou usando e C++
$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?
Olá, estou iniciando em c++ e estou tentando ajustar um código que não está rodando como deveria. Tenho uma função com os seguintes comandos:
bool padrao[20]; int contador = 0; padrao[0] = padrao[1] = padrao[5]= padrao[13] = 1; //ou esta linha não funciona if (padrao[contador] != 1){ //ou esta, pois o resultado cout << "dentro if" << contador << endl; contador++; } else { cout << "no else" << contador << endl; contador++; }
Compartilhar este post
Link para o post
Compartilhar em outros sites