Jump to content

Search the Community

Showing results for tags 'if'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 71 results

  1. edemar.polli

    Como montar consulta

    Ola amigos, tenho uma função em Delphi que faz a seleção de uma regra de acordo com outros parâmetros pre cadastrados, estou com dificuldade em montar o sql para executar a consulta, me desculpem minha ignorância, sql não é meu ponto forte. create or alter procedure SP_SELECIONA_REGRA ( ID_EMP integer, ID_OPER integer) returns ( ID_REGRA varchar(200)) as declare variable SQL_TEXT integer; begin for select PARAM_ID_OPERACAO, PARAM_ID_OPERACAO from IMPOSTOS_VIGENCIA_SEQUENCIA T1 where PARAM_ID_OPERACAO = :ID_OPER into :ID_OPER do begin if ((select count(*) from IMPOSTOS_VIGENCIAS T2 where PARAM_ID_OPERACAO = :ID_OPER) > 0) then begin sql_text = "select count(*) from IMPOSTOS_VIGENCIAS T2 where PARAM_ID_OPERACAO = :ID_OPER"; IF (PARAM_ID_OPERACAO = "SIM") then sql_text =" and T2.PARAM_ID_EMPRESA = :ID_EMP"; id_regra = sql_text; end end suspend; end infelizmente esta dando erro, pois não reconhece o nome da coluna, já tentei de varias forma, quem me ajudar agradeço.
  2. arthurvsp97

    condição dentro do WHERE

    Estou precisando fazer uma condição que verifica se uma variável é nula, porém não está dando certo. Nunca mexi com condições e variáveis dentro de SQL e estou bem perdido pra falar a verdade. alguém pode me ajudar? Obrigado. SELECT LANCAMENTO.COD_LANC, LANCAMENTO.NOME_LANC, LANCAMENTO.DATA_LANC, LANCAMENTO.DATA_REFERENCIA_LANC, LANCAMENTO.VALOR_LANC, LANCAMENTO.OBSERVACAO_LANC, LANCAMENTO.COD_PROPRI_LANC, LANCAMENTO.HISTORICO_LANC, LANCAMENTO.QUANTIDADE_LANC, LANCAMENTO.NOME_SUB_GRUPO_LANC, LANCAMENTO.NOME_UNIDADE_LANC, GRUPO.NOME_GRUPO, PROPRIEDADE.NOME_PROPRI, TIPO.NOME_TIPO FROM PROPRIEDADE INNER JOIN LANCAMENTO ON PROPRIEDADE.COD_PROPRI = LANCAMENTO.COD_PROPRI_LANC INNER JOIN SUB_GRUPO ON LANCAMENTO.NOME_SUB_GRUPO_LANC = SUB_GRUPO.NOME_SUB_GRUPO INNER JOIN GRUPO ON SUB_GRUPO.NOME_GRUPO_SUB_GRUPO = GRUPO.NOME_GRUPO INNER JOIN TIPO ON GRUPO.NOME_TIPO_GRUPO = TIPO.NOME_TIPO WHERE GRUPO.NOME_GRUPO LIKE '%' + @grupo + '%' CASE WHEN @data IS NOT NULL THEN AND LANCAMENTO.DATA_LANC >= @data END
  3. josenilson

    condição para validar usuário

    Bom dia ! Boa tarde ! Boa Noite! Olá pessoal tudo blz ? Como eu faço para resolver esse problema, tenho uma pagina em php que valida os dados via $_POST apos essa validação ele segue o próximo passo normalmente esses dados são LOGIN, SENHA, E NÍVEL DE ACESSO, porem quero criar condições para validar um de cada vez. ex: se o login estiver errado echo "login errado", se o login estiver correto porem a senha estiver errada echo "senha errada" e por final o nível se o login estiver correto a senha também estiver e o nível estiver errado echo "nivel de acesso errado"; eu ate sei como funciona a condição IF porem esse código eu obtive através de vídeo aulas, como sou iniciante não estou conseguindo implementar isso. se possível peço que quando postar mostrar e solução já no código para que eu possa estudar e absolver o conteúdo deus de já agradeço segue o código, Que Deus Abençoe. <?php include "conexao.php"; session_start(); if (isset($_POST['logar'])){ // RECUPERAR DADOS DO FORM @$usuario = trim(strip_tags($_POST['usuario'])); @$senha = trim(strip_tags($_POST['senha'])); @$nivel = trim(strip_tags($_POST['nivel'])); } //SELECIONA O BANCO DE DADOS $select = "SELECT * FROM login WHERE usuario=:usuario AND senha=:senha AND nivel=:nivel"; try { $result = $conexao->prepare($select); $result->bindParam(':usuario', $usuario, PDO::PARAM_STR); $result->bindParam(':senha',$senha, PDO::PARAM_STR); $result->bindParam(':nivel',$nivel, PDO::PARAM_STR); $result->execute(); $contar = $result->rowCount(); if ($contar>0){ $usuario = $_POST['usuario']; $senha = $_POST['senha']; $nivel = $_POST['nivel']; $_SESSION['usuario'] = $usuario; $_SESSION['senha'] = $senha; $_SESSION['nivel'] = $nivel; header("Location: verifica_nivel.php"); }else{ unset ($_SESSION['usuario']); unset ($_SESSION['senha']); echo "<META HTTP-EQUIV=REFRESH CONTENT='0; URL=index.php'> <script type=\"text/javascript\"> alert(\" DADOS INCORRETOS FAVOR VERIFICAR LOGIN, SENHA, E NIVEL DE ACESSO.\"); </script>"; } } catch(PDOException $e) { echo $e; } ?>
  4. DuhackPO

    Soma de data

    Oi, sou novo aqui e estou com uma duvida. Como faço a soma de data? Eu variavel que traz uma data, porem preciso fazer um if com ela(tendo uma soma na data dela). Por exemplo: tenho a data do dia 10 e preciso somar 3 dias. Eu comentei duas linhas de codigo onde eu testei, mas não funcionou(claro que testei uma de cada vez)... <?php foreach($itens as $Ordemservico){ $dataatual = date('Y-m-d’'); $datentrada = $Ordemservico->getDatentrada()->format('d-m-Y'); if($Ordemservico->getStatusId() != 'F'){ if (strtotime($datentrada) == strtotime($dataatual)) { ?> <tr bgcolor="green"> <td><?php echo $Ordemservico->getId()?></td> <td><?php echo $Ordemservico->getUsuarioAtendente()?></td> <td><?php echo $Ordemservico->getUsuarioId()?></td> <td><?php echo $Ordemservico->getDatentrada()->format("d/m/Y")?></td> <td><?php echo $Ordemservico->getModeloId()?></td> <td><?php echo $Ordemservico->getDescricaoProblema()?></td> </tr> <?php } //$datentrada = date_add($Ordemservico->getDatentrada()->format('d-m-Y'), INTERVAL 7 DAY); //$datentrada = date($Ordemservico->getDatentrada()->format('d-m-Y'), strtotime("+7 days")); elseif (strtotime($datentrada) != strtotime($dataatual)) { ?> <tr bgcolor="Yellow"> <td><?php echo $Ordemservico->getId()?></td> <td><?php echo $Ordemservico->getUsuarioAtendente()?></td> <td><?php echo $Ordemservico->getUsuarioId()?></td> <td><?php echo $Ordemservico->getDatentrada()->format("d/m/Y")?></td> <td><?php echo $Ordemservico->getModeloId()?></td> <td><?php echo $Ordemservico->getDescricaoProblema()?></td> </tr> <?php } } } ?>
  5. Bom dia galera...Tudo bem... Pessoal estou com uma duvida, já pesquisei em alguns tópicos, mas não consegui solucionar o meu problema, se alguém puder me ajudar agradeço. Meu problema é o seguinte: Possuo uma tabela como a do exemplo abaixo onde possuo 25 itens, esta tabela eu uso para montar uma segunda tabela, ou seja com o id_relatorio eu alimento a tabela com o id_relacao_atividade, sendo assim o id_relatorio aparece "n" vezes na tabela relacao_atividade. Sendo assim eu necessito listar todos os ultimos registros da relacao_atividade que contenham apenas um iten id_relatorio, 'Se e somente se' atender aos seguintes requisitos: id_status = '1' AND (resp_1 = '1' OR resp_2 = '1' OR resp_3 = '1' OR resp_4 = '1') Ou seja, eu quero somente os ultimos registro de cada GROUP BY id_relatorio se e somente se atender a linha descrita acima. Exemplo reduzido da minha tabela: [id_relacao_atividade] - [id_relatorio] - [id_status] - [resp_1] - [resp_2] - [resp_3] - [resp_4] - [numero_linha] [ 1 ] - [ 1 ] - [ 2 ] - [ 1 ] - [ 1 ] - [ 0 ] - [ 0 ] - [ 1 ] [ 2 ] - [ 1 ] - [ 1 ] - [ 1 ] - [ 1 ] - [ 1 ] - [ 1 ] - [ 2 ] [ 3 ] - [ 2 ] - [ 3 ] - [ 3 ] - [ 1 ] - [ 0 ] - [ 0 ] - [ 1 ] [ 4 ] - [ 3 ] - [ 1 ] - [ 3 ] - [ 1 ] - [ 1 ] - [ 1 ] - [ 1 ] [ 5 ] - [ 3 ] - [ 2 ] - [ 1 ] - [ 1 ] - [ 1 ] - [ 1 ] - [ 2 ] Para que minha busca seja correta apenas os id_relacao_atividade 2 atende minha busca. O numero_linha deve ser o máximo valor dentro do requisitos de busca assim eu garanto qeu peguei o ultimo valor dentro dos requisitos. Ja tentei assim: SELCT MAX(numero_linha) FROM relacao_atividade WHERE id_status = '1' AND (resp_1 = '1' OR resp_2 = '1' OR resp_3 = '1' OR resp_4 = '1') GROUP BY id_relatorio Porem ele também me retorna valores que não são os últimos de cada id_relatorio. Por isso minha afirmação "Se e somente se" atender meus requisitos. Obrigado e até
  6. Olá pessoal, estou com uma dúvida em relação a uma função que estou querendo montar. Tenho um código pronto e gostaria de adicionar uma linha especifica quando-se for exibido um total especifico de resultados, e após essa linha nova adicionada continua-se a exibição dos outros resultados, é como se fosse um loop, exemplo: a cada 3 resultados eu adiciono uma linha e assim por diante. Eu tenho o seguinte código: $array = explode(',', $arqf); foreach ($array as $arq) { $conteudoarquivo .= "/".$path."/".$aqr."\n"; } Então a cada X resultados do foreach ele adicionaria uma linha exclusiva no meio dos resultados, como e com qual função posso fazer isso e como posso fazer, agradeço a ajuda dos colegas.
  7. Galera, tenho um sistema, aonde tem o perfil do usuário, e tem a parte de trocar a senha, aonde mostra para o usuário digita a SENHA ATUAL e a SENHA NOVA, como faço para que se o usuário digita a senha atual errada que de uma mensagem informando, caso digita certo a alteração da senha é feita.
  8. Alanartes

    if no insert SQL

    Quero q o campo base_lead seja de acordo com $ddd mas só ta ficando base 1 $ddd=$_POST['ddd']; if ($ddd == 22 or $ddd = 21) { #husby $base = 1; } elseif(($ddd == 24) or ($ddd > 40) and ($ddd < 46) and ($ddd > 61) and ($ddd < 100)) { #site $base = 2; } elseif(($ddd > 10) and ($ddd < 20) or( $ddd > 30) and ($ddd < 40) or ($ddd==27 or $ddd ==28 or $ddd==61) ) { #Commcenter $base = 3; } elseif($ddd == 48 ) { #voxmobile $base = 4; } else { $base = 5; } /* Base 1 = husby Base 2 = site Base 3 = commcenter Base 4 = Voxmobile Base 5 = Não identificado */ $insertSQL = sprintf("INSERT INTO leads (contato, uf, operador, operadora, linhas, gasto_mensal, internet, nivel_satitacao, base_leads, codigo_area) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['contato'], "int"), GetSQLValueString($_POST['Unidade_federativa'], "text"), GetSQLValueString($_POST['operador'], "int"), GetSQLValueString($_POST['operadora'], "text"), GetSQLValueString($_POST['linhas'], "int"), GetSQLValueString($_POST['gasto_mensal'], "text"), GetSQLValueString($_POST['internet'], "text"), GetSQLValueString($_POST['nivel_satitacao'], "text"), GetSQLValueString($base, "text"), GetSQLValueString($_POST['ddd'], "text")); mysql_select_db($database_dados, $dados); $Result1 = mysql_query($insertSQL, $dados) or die(mysql_error()); }
  9. dutopfave

    Alerta de Vencimento

    Eae galera, seguinte... tenho um formulário de pagamento e tem a opção de vencimento, ai fiz um quadro aonde ia deixa os pagamento q venceria daqui 5 dias, então se eu tenho um pagamento e vai vence daqui 5 dias, ai o sistema já alertava eu. como poderia fazer, método if ?
  10. kleyton renato

    if dentro de foreach - contar resultado

    <form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post"> <label id="lista02">Valor 1</label> <input type="txt" name="valor1" /> <br> <label id="lista02">Valor 2</label> <input type="txt" name="valor2" /> <br> <label id="lista02">Valor 3</label> <input type="txt" name="valor3" /> <br> <label id="lista02">Valor 4</label> <input type="txt" name="valor4" /> <br> <label id="lista02">Valor 5</label> <input type="txt" name="valor5" /> <br> <label id="lista02">Valor 6</label> <input type="txt" name="valor6" /> <br> <label id="lista02">Valor 7</label> <input type="txt" name="valor7" /> <br> <label id="lista02">Valor 8</label> <input type="txt" name="valor8" /> <br> <label id="lista02">Valor 9</label> <input type="txt" name="valor9" /> <br> <label id="lista02">Valor 10</label> <input type="txt" name="valor10" /> <br> <p> <input type="submit" value="Calcular" name="calcular"> </p> </form> <hr> ===================================================== <?php $calc = $_POST["calcular"]; $valor1 = $_POST["valor1"]; $valor2 = $_POST["valor2"]; $valor3 = $_POST["valor3"]; $valor4 = $_POST["valor4"]; $valor5 = $_POST["valor5"]; $valor6 = $_POST["valor6"]; $valor7 = $_POST["valor7"]; $valor8 = $_POST["valor8"]; $valor9 = $_POST["valor9"]; $valor10 = $_POST["valor10"]; $valor[1] = $valor1; $valor[2] = $valor2; $valor[3] = $valor3; $valor[4] = $valor4; $valor[5] = $valor5; $valor[6] = $valor6; $valor[7] = $valor7; $valor[8] = $valor8; $valor[9] = $valor9; $valor[10] = $valor10; $soma = array_sum($valor); if ($calc) { echo "<b><br>e) Quantos e quais valores são maiores que a média.</b><br>"; foreach ($valor as $fibo) { if ($fibo > $soma/10) { echo "Valores maiores que a média : ".$fibo."<br>"; } } } Explicando: 1. Há dez campos para inserir números 2. A questão tem 5 opções e uma delas pede o seguinte : "e) imprima quantos e quais dos valores são maiores que a média desses valores." 3. Com esse código que está aí, que fiz, consigo que só apareçam os números maiores que a MÉDIA. A soma é feita e tudo mais. 4. A parte de contar quantos números SÃO MAIORES QUE A MÉDIA é que não estou conseguindo. Já tentei de tudo. Consigo até contar. Mas, apenas dentro do loop e mesmo contando apenas por linha. Ou seja, a cada de resultado aparece a quantidade igual 1. É até meio que óbvio, visto que vai quebrando linha e mostrando os resultado. Ex: Digamos que os 5 primeiros números foram 10, 9, 8, 7 e 6. Com esse código, apenas eles são mostrados. Até porque são os únicos maiores que determinada MÉDIA. Gostaria de contar esse resultado. Tipo:5 números. Se alguém puder ajudar, agradeço desde já ...
  11. dutopfave

    Fazer Check-in diários

    Galera, tenho um sistema de cliente, que quando o cliente entra no painel ele poderá fazer um check-in pra ganha pontos no sistema, só q é diário, então se ele fazer check-in hj, ele só vai poder fazer de novo só amanhã, nesse caso eu terei que usa SELECT e IF?
  12. Bom dia amigos, me deparei com um problema simples e gostaria da ajuda de vocês. Estou fazendo a migração de dados de um banco local para um banco hospedado (linguagem Mysql). Fiz o print de todos os campos do banco local e do banco web. No banco WEB tenho uma tabela chamada mld_course a qual retorna o ID e o FULLNAME, na tabela LOCAL tenho uma tabela chamada tbl_perguntas_categorias a qual retorna também o ID e o NOME. Preciso compararo resultado das 2 querys, se o nome da tabela tbl_perguntas_categorias for igual (se ela existir) na tabela mdl_course eu printo os dados. Já para adiantas na tabela mdl_course só tem 1 nome que deve retornar (alimentação oral e dietética). Segue abaixo o código que estou utilizando: <?php // Conexão com o Banco de Dados LOCAL $servidor = "localhost:3306";//Geralmente é localhost mesmo $nome_usuario = "root";//Nome do usuário do mysql $senha_usuario = "root"; //Senha do usuário do mysql $nome_do_banco = "nutritotalantigo"; //Nome do banco de dados $conecta1 = mysql_connect("$servidor", "$nome_usuario", "$senha_usuario", TRUE) or die (mysql_error()); $banco1 = mysql_select_db("$nome_do_banco",$conecta1) or die (mysql_error()); $servidor = "";//Geralmente é localhost mesmo $nome_usuario = "";//Nome do usuário do mysql $senha_usuario = ""; //Senha do usuário do mysql $nome_do_banco = ""; //Nome do banco de dados $conecta2 = mysql_connect("$servidor", "$nome_usuario", "$senha_usuario", TRUE) or die (mysql_error()); $banco2 = mysql_select_db("$nome_do_banco",$conecta2) or die (mysql_error()); // Printando os dados do banco WEB: echo '<p>DADOS DO BANCO WEB: </p>'; $query2 = "SELECT mdl_course.id, mdl_course.fullname FROM mdl_course WHERE mdl_course.fullname LIKE '%%'"; $sql2 = mysql_query($query2,$conecta2); while($monta2 = mysql_fetch_assoc($sql2)){ echo 'ID: '.$monta2['id'].' - '; echo 'FULLNAME: '.$monta2['fullname'].'<br>'; } echo '<hr>'; // Printando os dados do banco local: echo '<p>DADOS DO BANCO LOCAL: </p>'; $query1 = 'SELECT tbl_perguntas_categorias.nome, tbl_perguntas.id FROM tbl_perguntas_categorias,tbl_perguntas WHERE tbl_perguntas_categorias.id=tbl_perguntas.categoria ORDER BY tbl_perguntas.created DESC;'; $sql1 = mysql_query($query1,$conecta1)OR DIE(mysql_error()); while($monta1 = mysql_fetch_assoc($sql1)){ //if(){ acredito que aqui viria o IF por isso está comentado echo 'ID: '.$monta1['id'].' - '; echo 'NOME: '.$monta1['nome'].'<br>'; //} } ?>
  13. Rogério Bonfim

    Filtrar resultados de uma Query sem Where

    Olá galera eu estou com uma dúvida quanto ao resultado de uma consulta ao banco de dados. Eu recebo somente o resultado sem nenhum filtro e gostaria de saber como eu consigo filtrar o resultado sem o Where por exemplo eu tenho uma tabela de produtos com os campos{ id, nome, descrypt, categoria} eu queria filtrar somente de uma certa categoria mais sem ser no sql. há esta possibilidade ?
  14. Alfredo B.

    Sistema De Pedidos Online

    Tenho um sistema de pedidos no site e um sistema para usuarios com painel e quero que nesse painel exiba somente os pedidos que o usuarios já fez eu fiz da seguinte forma <?php $consulta = mysql_query("SELECT * FROM usuarios WHERE iduser = '".$_SESSION['id']."'"); // Linha 187 Informada No Erro if(mysql_num_rows($consulta)==true){ // Linha 188 Informada No Erro while($info = mysql_fetch_array($consulta)){ ?> <tr> <td><?php $info['protocolo'] ?></td> <td><?php $info['endereco'] ?></td> <td><?php $info['solicitacao'] ?></td> <td><?php $info['status'] ?></td> </tr> <?php } } ?> e ele retornou esse erro aqui pra mim Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in/home/storage/e/ae/be/acaiamarena/public_html/modulos/painel.php on line 187 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in/home/storage/e/ae/be/acaiamarena/public_html/modulos/painel.php on line 187 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in/home/storage/e/ae/be/acaiamarena/public_html/modulos/painel.php on line 188 EDIT::::: modifiquei o codigo depois e coloquei ele assim <?php $consulta = "SELECT * FROM usuarios WHERE iduser = '".$_SESSION['id']."'"; $con = $mysqli->query($consulta) or die ($mysqli->error); // linha 188 mencionada no erro if(mysql_num_rows($consulta)==true){ while($info = $con->fetch_array()){ ?> e ele retornou esse erro pra mim Fatal error: Call to a member function query() on a non-object in/home/storage/e/ae/be/acaiamarena/public_html/modulos/painel.php on line 188
  15. Olá todos !!! Estou trabalhando em cima de um sistema de pedidos. onde tenho as colunas: NOME | E-MAIL | FORMA DE PAGAMENTO | SATUS para imprimir os pedidos, estou usando como design uma tabela pronta, essa: http://prnt.sc/8rgh81 impressão dos meus pedidos: http://prntscr.com/8rgi5r só que eu preciso que meus pedidos fiquem com suas respectiva class na <tr> dependo do status, http://prnt.sc/8rghtj Pagamento Concluído / class="success" Cancelado / class="danger" Aguardando Pagamento / class="active" já tentei fazer alguns if's , mas todos deram errado, e nem sei onde coloca-lo.. quem puder me dar um help, agradeço bastante meu código: <table class="table table-bordered"> <thead> <tr> <th>Nome</th> <th>E-mail</th> <th>Forma de Pagamento</th> <th>Satus</th> <th>#</th> </tr> </thead> <tbody> <?php $pedidoReferencia = $dados['id']; $resultado = mysqli_query($conexao, "select * from pedidos WHERE pedidoReferencia ='$pedidoReferencia'"); while($produto = mysqli_fetch_assoc($resultado)) { ?> <tr class=""> <td><?= $produto['pedidoNome']?></td> <td><?= $produto['pedidoEmail']?></td> <td><?= $produto['pedidoForma']?></td> <td><?= $produto['pedidoStatus']?></td> <td> <a class="edit btn btn-sm btn-default" href="#"><i class="icon-note"></i></a> <a class="delete btn btn-sm btn-danger" href="#"><i class="icons-office-52"></i></a> </td> </tr> <?php } ?> </tbody> </table>
  16. Alanartes

    Exibir array que contem um caracter?

    Exemplo: Array ( [0] => user da silva [1] => 123.1243.123/0001-21 [2] => user@gmail.com [3] => 22 [4] => 98149-2914 [5] => 98733-3380 [6] => trav F nº 11 [7] => Cabo Frio [8] => RJ [9] => 28921-017 [10] => user [11] => proprietario ) if ($extracao[2]) contem @ echo $extracao[2] Como fazer este if
  17. Exemplo: Array ( [0] => user da silva [1] => 123.1243.123/0001-21 [2] => user@gmail.com [3] => 22 [4] => 98149-2914 [5] => 98733-3380 [6] => trav F nº 11 [7] => Cabo Frio [8] => RJ [9] => 28921-017 [10] => user [11] => proprietario ) if ($extracao[2]) contem @ echo $extracao[2] Como fazer este if
  18. theteo

    View com IF

    Boa tarde galera. Construí uma View que está funcionando: select `t`.`id_tramitacao` AS `id_tram`,`p`.`id_protocolo` AS `id_prot`,`p`.`protocolo` AS `num_prot`,`p`.`id_contrib` AS `id_contrib`,`p`.`numero_doc` AS `num_doc`,`c`.`fnome` AS `nome`,`c`.`lnome` AS `sobrenome`,`p`.`assunto` AS `assunto`,`t`.`id_setor_origem` AS `id_setor_rem`,`s1`.`sigla` AS `sigla_rem`,`serv1`.`fnome` AS `serv_rem`,`t`.`id_setor_destino` AS `id_setor_dest`,`s2`.`sigla` AS `sigla_dest`,`s2`.`id_estrutura` AS `id_estrutura`,`serv2`.`fnome` AS `serv_dest`,`t`.`data_tramitacao` AS `data` from (((((`radocs`.`tbl_prot_tramitacoes` `t` left join `radocs`.`tbl_setores` `s2` on((`t`.`id_setor_destino` = `s2`.`id_setor`))) left join `radocs`.`tbl_servidores` `serv2` on((`t`.`id_serv_recebe` = `serv2`.`id_servidor`))) join ((`radocs`.`tbl_protocolos` `p` left join `radocs`.`tbl_contribuintes` `c` on((`p`.`id_contrib` = `c`.`id_contrib`)))) join `radocs`.`tbl_servidores` `serv1`) join `radocs`.`tbl_setores` `s1`) where ((`t`.`id_protocolo` = `p`.`id_protocolo`) and (`t`.`id_serv` = `serv1`.`id_servidor`) and (`t`.`id_setor_origem` = `s1`.`id_setor`)) Acontece que, dependendo do que for encontrado id_estrutura ( `s2`.`id_estrutura` AS `id_estrutura` ) que pode ser NULL ou não, eu preciso buscar o nome do servidor em tabelas distintas. Do jeito q tá o nome vem da tabela SERVIDORES, tbl_servidores que no código eu procuro em left join `radocs`.`tbl_servidores` `serv2` on((`t`.`id_serv_recebe` = `serv2`.`id_servidor`)) Caso o id_estrutura seja NOT NULL, ok, ta dando certo, mas se for NULL essa condição deve ser alterada para a tabela tbl_recebedores left join `radocs`.`tbl_recebedores` `rec` on((`t`.`id_serv_recebe` = `rec`.`id_recebedor`)) eu preciso de algo como: if `id_estrutura` IS NOT NULL left join `radocs`.`tbl_servidores` `serv2` on((`t`.`id_serv_recebe` = `serv2`.`id_servidor`)) ELSE left join `radocs`.`tbl_recebedores` `rec` on((`t`.`id_serv_recebe` = `rec`.`id_recebedor`)) estou errando a sintaxe.
  19. Wilson1393

    Comparar valor do contador.

    Ola sou estudante de Analise e Desenvolvimento de Sistemas e recebi um desafio de um colega que foi estudar em uma faculdade "concorrente". O desafio é: "Faça um programa que simule dois semáforos de transito. O primeiro semáforo muda de um estado para o outro a cada 10 segundos. E o segundo muda a cada 48 segundos. Identifica quando os dois semáforos estiverem no mesmo estado depois de 1000 segundos. Considere que eles iniciem iguais." Como somente aprendi a fazer programas para o prompt de comando pensei em somente identificar os momentos que eles estivessem com a contagem igual. Só que não consigo comparar ambos os contadores para que eu prove quantas vezes eles se repetem. #include<stdio.h> int main(void){ int i=0,y=0,igual=0; if(i==y){ for(i>0;i<1001;i+=48) printf("%d\n",i); for(y>0;y<1001;y+=10) printf("%d\n",y); igual++;} return(0);} Eu gostaria que por favor alguém me ensinasse como comparar os contadores para que eu possa incrementar o contador "igual". PS: Me desculpem se o tópico esta errado essa é minha primeira postagem.
  20. dutopfave

    Condição IF

    Eae Galera, bom, eu tenho um select que mostra a lista do pedidos do meus clientes, na lista tem o campo STATUS q no BD é definido como: Status = 0 é PENDENTE Status = 1 é AGUARDANDO PEDIDO Status = 2 é PEDIDO ENVIADO, então acredito que se fazer um IF pra determina q se status for = 1 então na lista tem q mostra AGUARDANDO PEDIDO; como que ficaria a estrutura para que funcione isso?
  21. ygorcanazar

    Busca de arquivo em um diretório

    Eu possuo o código: <div class="linha3-2"> <p><?php include 'normam/'.$siglaCurso.'.php'?></p> </div> </div> Ele busca o arquivo '.php' no diretório 'normam/' .. correto? Que reconhece na minha página o seguinte texto: Itens 5.3 a 5.5 e Tabelas 5.5.1 etc etc .... Porém, eu preciso quando o usuário selecionar uma $portaria específica ele reconheça um outro arquivo nomeado de '2.php' que encontra-se no mesmo diretório 'normam/' ... Como eu consigo fazer essa função?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.