Jump to content

Search the Community

Showing results for tags 'else'.



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 24 results

  1. Henrique Augusto Rohloff

    BUSCA DE PRODUTOS - Retornar mensagem se nada for encontrado

    Olá! Sou iniciante e estou treinando para configurar uma página de buscas de produtos em um banco de dados. Os produtos já estão sendo encontrados quando a palavra bate com os itens do banco. A conexão com o banco de dados está funcionando corretamente. Porém, quando nada é encontrado, queria que aparecesse uma mensagem "Nenhum resultado, tente novamente." Já tentei com else de tudo que é jeito mas não aparece corretamente... Qual é o jeito certo? Segue o código:
  2. joao.felipe

    Duvidas em JS

    AMIGOS, ESTOU TENTANDO APRENDER A LINGUAGEM, O CODIGO É SIMPLES. TENHO UM CHECKBOX e QUERO Verificar se ele se encontra Marcado. ESTOU USANDO O FOR E QUERO QUE O RESULTADO SEJA EXIBIDO EM UM ALERTA DIZENDO CHECK MARCADO OU CHECK DESMARCADO. SEGUE O CÓDIGO. NAO SEI ONDE COLOCAR O ELSE. <!DOCTYPE HTML> <html> <body> <script> <!-- ******************************************************************* --> function obterMarcados() { alert( 'Estamos dentro da função obter Marcados!' ); var listaMarcados = document.getElementsByName("checkbox1"); if (checkBox1.checked == true) { for (loop = 0; loop < listaMarcados.length; loop++) { var item = listaMarcados[loop]; if (item.type == "checkbox" && item.checked) { alert(item.value); alert(listaMarcados.length); } } } else alert("Nao existe CheckBox Marcado"); } <!-- else alert( 'Não existe CheckBoxMarcado!' ) ; --> <!-- ******************************************************************* --> alert( 'Hello, world 1!' ); </script> <p>...After the script.</p> <form> <input type="button" NAME="submit" value="Verificar Marcados" onclick="obterMarcados()"> <input type="checkbox" name="checkbox1" value="Autocad"> Autocad <br> </form> </body> </html>
  3. VCastilho

    Função ao clicar no botão

    Bom Dia Consegui da seguinte forma, mas com faço para que o código selecionado substitua o antigo? <!DOCTYPE html> <html> <body> <style> #filtrotopo { background: #484949; } } #h4topo { text-align: center; color: white; font-size: 18px; } #form1 section { display: flex; flex-wrap: wrap; justify-content: center; } h4 { } #form1 section label { display: flex; justify-content: center; align-items: center; margin: 0 10px; /* width: calc(100% / 5); */ color: red; text-align: center; } @media screen and (max-width:768px) { #form1 section label { margin-bottom: 20px; width: 100%; } } </style> <div id="minhaEscolha"></div> <div id = "filtrotopo"> <h4 style="text-align: center;" id="h4topo">Personalize</h4> <form action="#" id="form1"> <section> <label> <button onclick="exemplo1()"> exemplo1</button> </label> <label> <button onclick="exemplo2()"> exemplo2 </button> </label> </section> </form> <br> </div> <div id="teste1" style="display: none;"> <h3>Texto 1</h3> <p>Sou o Texto 1</p> <p>Tenho o nome de Texto 1</p> </div> <script> function exemplo1() { var x = document.getElementById("url"); var y = document.getElementById("minhaEscolha"); y.innerHTML = x.innerHTML; } </script> <script> function exemplo2() { var x = document.getElementById("teste1"); var y = document.getElementById("minhaEscolha"); y.innerHTML = x.innerHTML; } </script> <body> </html>
  4. Boa tarde! Como aplicar a regra abaixo em um select? Regra Join Quando o campo substr(x, 1,1) ='1' montar a chave de pesquisa: y = '8' AND y1 = 'L'||lpad( x1, 2)) Quando o campo substrt(x, 1,1) for igual ='A' montar a chave de pesquisa: y = '8' AND y1 = 'M'||lpad( x1, 2)) obrigado!
  5. alecram28

    Exercicio Javascript switch case

    Bom dia. Tenho o seguinte exercicio para fazer, comecei a fazer mas nao consigo terminar e nao sei se é bem isso. Se alguem puder me ajudar, sou iniciante. Obrigado! Questao: Usando HTML, CSS e JS, escreva um algoritmo que leia o código de uma operação a partir o teclado e que realize a operação associada a esse código. O código é um valor inteiro. Os códigos e operações são listados abaixo: 1 Área de um retângulo. Os valores da base e da altura do retângulo devem ser informados pelo usuário. OBS: aretângulo = base * altura. 2 Área de um triângulo. Os valores da base e da altura do triângulo devem ser informados pelo usuário. OBS: atriângulo = (base * altura) / 2. 3 Área de um círculo. O valor do raio do círculo deve ser informado pelo usuário. OBS: acírculo = 3,14 * (raio)2 4 Área de um trapézio. Os valores da base maior, da base menor e da altura do trapézio devem ser informados pelo usuário. OBS: atrapézio = [(base maior + base menor) * altura] / 2. Meu código: html: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Área figuras</title> <link rel="stylesheet" href="pratica06exercicio04.css"> <script src="pratica06exercicio04.js" type="text/javascript"></script> </head> <body> <main> <h1>Área de Figuras Geométricas</h1> <h3>Informe o número da operação desejada:</h3> <h4>1- Área Retângulo<br>2-Área Triângulo<br>3-Área Círculo<br>4-Área Trapézio</h4> <div class="numero">Código <input type="number"id="cod"></div> <button onclick="codigo()">OK</button> <div id="operandos"></div> <div id="resultado"></div> </main> </body> </html> js: function codigo() { var c = document.getElementById("cod"); switch (c) { case '1': operandosRetangulo() break; case '2': operandosTriangulo() break; case '3': operandosCirculo() break; case '4': operandosTrapezio() break; } } function limparTela() { var operandos = document.getElementById("operandos"); var resultado = document.getElementById("resultado"); operandos.style.display = "none"; resultado.style.display = "none"; } function operandosCirculo() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe o raio: <input type='number' id='raio'>" + "<br/>" + "<button onclick='areaCirculo ()'>OK</button>"; operandos.style.display = "block"; } function operandosRetangulo() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe a base: <input type='number' id='base'>" + "<br/>" + "Informe a altura: <input type='number'id='altura'>" + "<br/>" + "<button onclick='areaRetangulo ()'>OK</button>"; operandos.style.display = "block"; } function operandosTriangulo() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe a base: <input type='number' id='baset'>" + "<br/>" + "Informe a altura: <input type='number'id='alturat'>" + "<br/>" + "<button onclick='areaTriangulo ()'>OK</button>"; operandos.style.display = "block"; } function operandosTrapezio() { limparTela(); var operandos = document.getElementById("operandos"); operandos.innerHTML = "Informe a base maior: <input type='number' id='basema'>" + "<br/>" + "Informe a base menor: <input type='number' id='baseme'>" + "<br/>" + "Informe a altura: <input type='number'id='alturaz'>" + "<br/>" + "<button onclick='areaTrapezio ()'>OK</button>"; operandos.style.display = "block"; } function areaCirculo() { var raioSTR = document.getElementById("raio").value; var raio = parseFloat(raioSTR); var area = 3.14 * Math.pow(raio, 2); var resultado = document.getElementById("resultado"); resultado.innerHTML = area; resultado.style.display = "block"; } function areaRetangulo() { var baseSTR = document.getElementById("base").value; var alturaSTR = document.getElementById("altura").value; var base = parseFloat(baseSTR); var altura = parseFloat(alturaSTR); var area = base * altura; var resultado = document.getElementById("resultado"); resultado.innerHTML = area; resultado.style.display = "block"; } function areaTriangulo() { var bt = document.getElementById("baset").value; var at = document.getElementById("alturat").value; var baset = parseFloat(bt); var alturat = parseFloat(at); var areat = (bt * at) / 2; resultado.innerHTML = areat; resultado.style.display = "block"; } function areaTrapezio() { var bma = document.getElementById("basema").value; var bme = document.getElementById("baseme").value; var az = document.getElementById("alturaz").value; var areatra = ((bma + bme) * az) / 2; resultado.innerHTML = areatra; resultado.style.display = "block"; }
  6. Olá pessoal, bom dia! Estou tentando fazer um programa onde preciso ler o nome e o salário (bruto) do funcionário e posteriormente informar ao mesmo qual será salário liquido (já descontando a % do INSS). Porém, quando digito um salario acima de R$1501, quem tem um desconto de 11%, o sistema me retorna a resposta do desconto de 10%. Alguém poderia me dizer aonde estou errando? (Acredito que sintaxe para o else está incorreta). //Exercicio 32 - Salario vs Desconto #include <iostream> using namespace std; int main ( ) { float dp9, dp10, dp11, sb, scd, sl; char name[100]; dp9 = 0.09; dp10 = 0.10; dp11 = 0.11; cout<<endl<<"CALCULE O SEU SALARIO (JA DESCONTADO O VALOR % DO INSS)"<<endl; cout<<endl<<"De R$0 a R$800 = 09%; de R$ 801 a 1500 = 10%; de 1501 ou mais = 11%"<<endl; cout<<endl<<"AVISO: NAO UTILIZE VIRGULA. USE SOMENTE PONTO FINAL."<<endl; cout<<"MAS SO USE PONTO PARA REPRESENTAR CENTAVOS. EX: 11111.11"<<endl; cout<<endl; system ("pause"); cout<<endl<<"Digite o seu nome: "; cin>>name; cout<<endl<<"Informe o seu salario bruto: "; cin>>sb; if ( sb <= 800.99 ) { scd = sb * dp9; sl = sb - scd; cout<<endl<<"Solicitante: "<<name<<endl; cout<<endl<<"Salario liquido (-9% INSS) = R$"<<sl<<endl; } else if ( sb >= 801.00 || ( 801.00 == 1500.99 ) ) { scd = sb * dp10; sl = sb - scd; cout<<endl<<"Solicitante: "<<name<<endl; cout<<endl<<"Salario liquido (-10% INSS) = R$"<<sl<<endl; } else if ( sb >= 1501.0 ) { scd = sb * dp11; sl = sb - scd; cout<<endl<<"Solicitante: "<<name<<endl; cout<<endl<<"Salario liquido (-11% INSS) = R$"<<sl<<endl; } cout<<endl; system ("pause"); return (0); }
  7. Pessoal sempre tive uma dúvida quanto a isto, será que não há um comparador usando multi-valores exemplo: function teste(obj){ if(obj != (false || 'teste' || 2)){ return true; } return false; } //Acho feio dessa forma function multiIf(obj){ if(obj != false || obj != 'teste' || obj != 2)){ return true; } return false; } // e dessa forma usa muito código pra pouca coisa function funcSwitch(obj) { switch (obj) { case false: return false; break; case 'teste': return false; break; case 2: return false; break; } return true; }
  8. betomunhoz

    uma cláusula if não está dando certo

    bom estou fazendo um codigo simples de um app de consulta de preço tipo de mercado, porém não estou conseguindo fazer o if para quando não encontrar o código de barras no banco de dados apresentar a mensagem de código não encontrado, ele está apresentando a mensagem em qualquer codigo que passo... abaixo esta o código: <div align="center" style="color:#0000FF"> <?php $servidor = "localhost"; $usuario = "root"; $senha = "senha1"; $dbname = "teste"; //Criar a conexao $conn = mysqli_connect($servidor, $usuario, $senha, $dbname); $pesquisar = $_POST['pesquisar']; $result_produtos = "select * from cadpro inner join arqbar where cadpro.codpro01=arqbar.codpro and arqbar.codbarra='$pesquisar'"; $resultado_produtos = mysqli_query($conn, $result_produtos); if($result_produtos = 0) { while($rows_produtos = mysqli_fetch_array($resultado_produtos)){ echo '<font size="20" style="color:#000000"'.">"; echo "".$rows_produtos['descpro01']."<br>"; echo '<font size="20" style="color:#FF0000"'.">"; echo 'R$ ' . number_format($rows_produtos['prevend01'], 2, ',', '.'); } } else { echo '<font size="20" style="color:#FF0000"'.">"; echo "PRODUTO NÃO LOCALIZADO!"; } ?> </div> <script> window.setTimeout("history.back(-2)", 3000); </script>
  9. lerdofphp

    Tabela usando PHP

    Pessoal, Gostaria de saber qual é a forma mais simples de ser criar uma tabela HTML usando variáveis com PHP: $linhas = 2 $colunas = 2 <table> <tr><th>Coluna 01</th><th>Coluna 02</th></tr> <tr><td>Linha 01</td><td>Linha 01</td></tr> <tr><td>Linha 02</td><td>Linha 02</td></tr> </table> Como fazer isso usando if / else / while / for ? alguém pode ajudar?
  10. felpsquirino

    Condição if e else em um foreach

    Olá Pessoal; Já tem alguns dias que venho perdendo a cabeça rsrs não consigo fazer um if e else em um loop foreach meu código: <?php if (isset($list_pedidos_abertos)){ foreach($list_pedidos_abertos as $row) : ?> <div class="espera_item"> <?php echo $row->html?> </div> <?php endforeach; } ?> Eu preciso que quando não tiver nenhum registro ele mostre a mensagem "Nenhum registro encontrado", tentei fazer assim mas não deu certo ele não retorna "0" na contagem: <?php $cont = 0; foreach($list_pedidos_abertos as $row){ $cont = $cont +1; if($cont == 0){ echo 'nenhum registro encontrado'; }else{ ?> <div class="espera_item"> <?php echo $row->html?> </div> <?php } } ?> o que eu estou fazendo de errado ? Grato pela ajuda ;)
  11. por que envia o e-mail só até a parte do produto e n do acabamento? <?php include('enviar_email.php'); include_once("conexao.php"); $erro = 0; $acabamento = 0; if($_POST){//se veio através do formulario $produto = $_POST['produtos']; //idproduto $quantidade = $_POST['quantidade_mat']; }elseif($_GET){//veio através do GET a partir da venda $produto = $_GET['produtos']; //idproduto $quantidade = $_GET['quantidade_mat']; //Fazer consulta no banco de dados do texto produtos e retornar o id do produto if(preg_match('/chaveiro/i',$produto) && preg_match('/brinde/i',$produto)){ $produto = 28; //"/Chaveiro de Brinde/"; if(preg_match('/metal/i',$produto)){ $acabamento = 43; }elseif(preg_match('/cordinha/i',$produto)){ $acabamento = 45; }elseif(preg_match('/corrente de borracha/i',$produto)){ $acabamento = 44; } }elseif(preg_match('/chaveiro/i',$produto) && preg_match('/hotel/i',$produto)){ $produto = 30; //"/Chaveiro de Hotel/"; if(preg_match('/metal/i',$produto)){ $acabamento = 43; }elseif(preg_match('/cordinha/i',$produto)){ $acabamento = 45; }elseif(preg_match('/corrente de borracha/i',$produto)){ $acabamento = 44; } }elseif(preg_match('/etiqueta/i',$produto) || preg_match('/etiquetas/i',$produto)){ $produto = 35; //"/Etiqueta/"; if(preg_match('/metal/i',$produto)){ $acabamento = 43; }elseif(preg_match('/cordinha/i',$produto)){ $acabamento = 45; }elseif(preg_match('/corrente de borracha/i',$produto)){ $acabamento = 44; } }elseif(preg_match('/pendrive/i',$produto) || preg_match('/pen drive/i',$produto)|| preg_match('/pen drives/i',$produto)|| preg_match('/pendrives/i',$produto)){ $produto = 29; //"/PenDrive/"; if(preg_match('/metal/i',$produto)){ $acabamento = 43; }elseif(preg_match('/cordinha/i',$produto)){ $acabamento = 45; }elseif(preg_match('/corrente de borracha/i',$produto)){ $acabamento = 44; } }elseif(preg_match('/porta copo/i',$produto) || preg_match('/porta copos/i',$produto)){ $produto = 31; //"/Porta Copo/"; if(preg_match('/metal/i',$produto)){ $acabamento = 43; }elseif(preg_match('/cordinha/i',$produto)){ $acabamento = 45; }elseif(preg_match('/corrente de borracha/i',$produto)){ $acabamento = 44; } }elseif(preg_match('/pulseira/i',$produto) || preg_match('/pluseiras/i',$produto)){ $produto =32; //"/Pulseira/"; if(preg_match('/metal/i',$produto)){ $acabamento = 43; }elseif(preg_match('/cordinha/i',$produto)){ $acabamento = 45; }elseif(preg_match('/corrente de borracha/i',$produto)){ $acabamento = 44; } } else{ //não passou pela comparação de produtos enviar email para WEb enviaEmail($produto,'','', 'erro_produto', 'web@hfxdigital.com'); $erro=1; } } //die($_POST); if($erro==0){ $sql = "SELECT tbl_material.id, produto_material.quantidade_por_unidade, produto_material.nome FROM tbl_produtos INNER JOIN produto_material ON(tbl_produtos.id = produto_material.id_produto) INNER JOIN tbl_material ON(produto_material.id_material = tbl_material.id) WHERE tbl_produtos.id = ".$produto; $resultado_fornec = mysqli_query($conn, $sql); while ($linha = $resultado_fornec->fetch_array()) { $qtd_remover = $quantidade * $linha['quantidade_por_unidade']; $query = "UPDATE tbl_material SET QUANTIDADE = (QUANTIDADE - ".$qtd_remover.") WHERE id=".$linha['id']; mysqli_query($conn, $query); $oq = "SELECT * FROM tbl_material WHERE id=".$linha['id']; $result = mysqli_query($conn, $oq); $row = mysqli_fetch_array($result, MYSQLI_NUM); $atual = $row[4]; $min = $row[5]; $nome = $row[2]; if($atual <= $min){ //MANDA EMAIL enviaEmail($nome,$min,$atual); } elseif($acabamento!=0){ $sql = "SELECT tbl_material.id, produto_material.quantidade_por_unidade, produto_material.nome FROM tbl_produtos INNER JOIN produto_material ON(tbl_produtos.id = produto_material.id_produto) INNER JOIN tbl_material ON(produto_material.id_material = tbl_material.id) WHERE tbl_produtos.id = ".$acabamento; $resultado_fornec = mysqli_query($conn, $sql); while ($linha = $resultado_fornec->fetch_array()) { $qtd_remover = $quantidade * $linha['quantidade_por_unidade']; $query = "UPDATE tbl_material SET QUANTIDADE = (QUANTIDADE - ".$qtd_remover.") WHERE id=".$linha['id']; mysqli_query($conn, $query); $oq = "SELECT * FROM tbl_material WHERE id=".$linha['id']; $result = mysqli_query($conn, $oq); $row = mysqli_fetch_array($result, MYSQLI_NUM); $atual = $row[4]; $min = $row[5]; $nome = $row[2]; if($atual <= $min){ //MANDA EMAIL enviaEmail($nome,$min,$atual); } } } } } header("Location: listar_material.php"); ?>
  12. Olá boa noite pessoal, preciso de um conversor em php , que faça de decimal para binário sem usar funcoes prontas e , sim apenas while ,if and else. abraços ,vlw
  13. Danilo CS

    Ajuda com Regra IF/Else e BD Funcionar

    Olá! É o seguintes..... Eu tenho uma tabela de pilotos de f1. Nela contém todos os dados do piloto e inclusive eu coloquei também a posição que eles terminaram a corrida, corrida por corrida Ex. / Australia / China /... Massa 10 / 8 / .... Eu fiz uma tabela só para todas as corridas. Para cada corrida, ele tem seu ID, tem sua linha na tabela do Banco de dados Como eu fiz um "For {}" com ele mesmo eu fiz a auto-numeração de linha que representa a posição que ele terminou Até ai Blz. Tudo está funcionando. Porém, há corridas que o cara não completa a corrida, Ele abandona. Usando esse método não tem como indicar quem abandonou a corrida e quem foi até o fim. Então eu tive a ideia de criar uma regra com o If e o Else com essa ideia: Se variável corrida tiver (for igual) a A, a fonte vai ficar em vermelho, senão vai ficar em azul. Eu fiz esse simples esqueminha para testar se iria funcionar: <?php $a = "a"; if ($a == 'a') { echo "<p style='color: blue'>Alonso Azul</p>"; } else { echo "<p style='color: red'>Alonso Vermelho</p>"; } ?> Funcionou até. Mas o problema é que eu tenho 20 campos diferentes. Eu precisava criar uma variável ou uma regra, para que o IF entenda que ele deve funcionar de acordo com a página da corrida: Na página Australia.php a regra tem que ser "$Australia ==..." , na página China a string "$China ==..." etc...deu para entender? É ai que eu não sei o que fazer! =\ Para que tudo funcione, na página eu abro duas tabelas: Circuitos e Pilotos: //Aqui sai os dados de cada pista $circuitos_sql = mysql_query ("SELECT * FROM circuitos WHERE circuitos_slug='{$_GET['circuitos_slug']}' "); $circuitos_qr_s = mysql_num_rows($circuitos_sql); $circuitos_qr_l = mysql_fetch_array($circuitos_sql); $circuitos_id = $circuitos_qr_l['circuitos_id']; $circuitos_pais = $circuitos_qr_l['circuitos_pais']; $circuitos_pais_bandeira = $circuitos_qr_l['circuitos_pais_bandeira']; $circuitos_mes = $circuitos_qr_l['circuitos_mes']; $circuitos_data = $circuitos_qr_l['circuitos_data']; $circuitos_nome_gp_oficial = $circuitos_qr_l['circuitos_nome_gp_oficial']; $circuitos_slug = $circuitos_qr_l['circuitos_slug']; $circuitos_caminho = $circuitos_qr_l['circuitos_caminho']; $circuitos_select = $circuitos_qr_l['circuitos_select']; $circuitos_title = $circuitos_qr_l['circuitos_title']; $circuitos_descricao = $circuitos_qr_l['circuitos_descricao']; $circuitos_palavra_chave = $circuitos_qr_l['circuitos_palavra_chave']; $circuitos_mapa = $circuitos_qr_l['circuitos_mapa']; $circuitos_mapa_alt_title = $circuitos_qr_l['circuitos_mapa_alt_title']; $circuitos_mapa_link = $circuitos_qr_l['circuitos_mapa_link']; $circuitos_imagem = $circuitos_qr_l['circuitos_imagem']; $circuitos_imagem_link = $circuitos_qr_l['circuitos_imagem_link']; $circuitos_imagem_alt_title = $circuitos_qr_l['circuitos_imagem_alt_title']; $circuitos_site = $circuitos_qr_l['circuitos_site']; $circuitos_site_link = $circuitos_qr_l['circuitos_site_link']; $circuitos_data_corrida = $circuitos_qr_l['circuitos_data_corrida']; $circuitos_anosf1 = $circuitos_qr_l['circuitos_anosf1']; $circuitos_nome = $circuitos_qr_l['circuitos_nome']; $circuitos_vitorias = $circuitos_qr_l['circuitos_vitorias']; $circuitos_poles = $circuitos_qr_l['circuitos_poles']; $circuitos_melhores_voltas = $circuitos_qr_l['circuitos_melhores_voltas']; $circuitos_record = $circuitos_qr_l['circuitos_record']; $circuitos_podios = $circuitos_qr_l['circuitos_podios']; $circuitos_pontos = $circuitos_qr_l['circuitos_pontos']; $circuitos_equipe_venceu = $circuitos_qr_l['circuitos_equipe_venceu']; $circuitos_quantidade_voltas = $circuitos_qr_l['circuitos_quantidade_voltas']; $circuitos_extensao = $circuitos_qr_l['circuitos_extensao']; $circuitos_race_distance = $circuitos_qr_l['circuitos_race_distance']; $circuitos_h1 = $circuitos_qr_l['circuitos_h1']; $circuitos_relacao = $circuitos_qr_l['circuitos_relacao']; $circuitos_ativar = $circuitos_qr_l['circuitos_ativar']; $circuitos_ordem = $circuitos_qr_l['circuitos_ordem']; $circuitos_temporada = $circuitos_qr_l['circuitos_temporada']; ?> Aqui é a tabela em questão: <table class="table table-responsive " > <thead> <tr> <th width="100"><strong>Pos.</strong></th> <th width="600"><strong>Piloto</strong></th> <th width="500"><strong>Equipe</strong></th> </tr> <?php //horário SQL é o nome do pais // $sql_pilotos = mysql_query("SELECT * FROM `pilotos_f1` ORDER BY `pilotos_f1`.`Australia` ASC "); $sql_pilotos = mysql_query("SELECT * FROM `pilotos_f1` WHERE $circuitos_pais != '0' ORDER BY $circuitos_pais ASC "); $qr_s_pilotos = mysql_num_rows($sql_pilotos); for ($n=1; $n<=$qr_s_pilotos; $n++) { $qr_l_pilotos = mysql_fetch_array($sql_pilotos); $piloto_id = $qr_l_pilotos['piloto_id']; //$piloto_retire = $qr_l_pilotos['piloto_retire']; $piloto_nacionalidade = $qr_l_pilotos['piloto_nacionalidade']; $piloto_bandeira = $qr_l_pilotos['piloto_bandeira']; $piloto_nome = $qr_l_pilotos['piloto_nome']; $piloto_equipe= $qr_l_pilotos['piloto_equipe']; $Australia= $qr_l_pilotos['Australia']; $China= $qr_l_pilotos['China']; $espanha= $qr_l_pilotos['espanha']; $monaco= $qr_l_pilotos['monaco']; $canada= $qr_l_pilotos['canada']; $azerbaijao = $qr_l_pilotos['azerbaijao']; $austria= $qr_l_pilotos['austria']; $inglaterra= $qr_l_pilotos['inglaterra']; $hungria= $qr_l_pilotos['hungria']; $belgica= $qr_l_pilotos['belgica']; $italia= $qr_l_pilotos['italia']; $singapura = $qr_l_pilotos['singapura']; $malasia = $qr_l_pilotos['malasia']; $japao = $qr_l_pilotos['japao']; $estadosunidos = $qr_l_pilotos['estadosunidos']; $mexico = $qr_l_pilotos['mexico']; $brasil= $qr_l_pilotos['brasil']; $abu_dhabi = $qr_l_pilotos['abudhabi']; ?> <?php if ($circuitos_pais >= 'a') { //AQUI EU CRIEI A REGRA DOS ABANDONOS, MAS ELA SÓ FUNCIONA PARA 1 CORRIDA, CASO EU COLOQUE $AUSTRALIA OU $CHINA, ETC.... ?> <tr> <td height="20" align="center" class="table-danger text-danger"><strong><?php echo $n?></strong></td> <td class="table-danger text-danger"><img src="http://www.superdanilof1page.com.br/flag64/<?php echo $piloto_bandeira ?>" alt="País Representante na Formula 1" title="País Representante na Formula 1" /> <?php echo $piloto_nome ?></td> <td height="20" class="table-danger text-danger" > <?php echo $piloto_equipe?></td> </tr> <?php } else { ?><tr> <td height="20" align="center" ><strong><?php echo $n?></strong></td> <td ><img src="http://www.superdanilof1page.com.br/flag64/<?php echo $piloto_bandeira ?>" alt="País Representante na Formula 1" title="País Representante na Formula 1" /> <?php echo $piloto_nome ?></td> <td height="20" > <?php echo $piloto_equipe?></td> <?php } //fim else?> <?php } //end for; ?> </thead> </table> <p><span class="text-danger"><i class="fa fa-square" aria-hidden="true"></i> Pilotos que abandonaram a corrida</span></p> Algo parecido está na versão atual do meu site: http://www.superdanilof1page.com.br/circuitos/circuitos-da-formula-1-china.php Alguma luz? É que originalmente eu faria uma tabela dessas para cada corrida, mas resolvi fazer tudo em uma tabela só.... Valeuuuu
  14. Preciso escrever um algoritmo que leia 3 valores e um código de condição. Se o código for 'c' os valores devem ser escritos em ordem “crescente”. Se o código for ‘d’, ‘devem ser escritos em ordem “decrescente”. E preciso fazer dois algoritmos, um utilizando o comando if/else e outro o switch.
  15. <?php if (test != test) { }else { echo " if (esgot != esgot) { }else { echo 'xxxxxxxxxxxxxxxxxxx'; } "; } ?> Como eu faço para essa condição funcione dentro do echo? Quando eu visualizo no navegador é isso que aparece: if (esgot != esgot) { }else { echo 'xxxxxxxxxxxxxxxxxxx'; }
  16. lbitte

    IF com data

    Boa noite Imasters Bom, estou fazendo um sistema que compara se uma data é >=(ou <=) a outra e inves de comparar a data toda, ele só compara se o dia é maior... Pensei em algo de transformar a data em X quantidades de dias e fazer a comparação, alguém tem uma solução melhor? segue código abaixo <table border="2" width="29%"> <tr> <td> <p align="center"><font color="#0000FF" size="3"><b>Status da manutencao do(a) <?php echo $linha['veiculo'] ?> <?php echo $linha['placa'] ?></td> <td class="<?php echo ($linha['km_ult_revisao']+10000<=$linha['km'])? 'red2Class': 'green2Class'?>" > <?=KM?> <td class="<?php echo date('d/m/Y', strtotime('+6 months', strtotime($linha['data_ult_revisao'])))<=date("d/m/Y")? 'red2Class': 'green2Class'?>" > <?=DATA?> </table> repare que na penúltima linha eu comparo a data da variavel $linha['data_ult_revisao'] + 6 meses se é < ou = a data atual... ai ele só compara se o dia é maior ou igual, quero que ele compare a data por completo @edit encontrei o error, tem um "strtotime" a mais na linha, é só remover o "strtotime" antes da variavel $linha['data_ult_revisao'] Obrigado! vou deixar o tópico caso alguem tenha o mesmo problema
  17. lbitte

    IF com data

    Boa noite galera, é o seguinte... tenho uns dados no MySql que imprimo na tela mostrando nome, id e data... ai queria fazer um IF que verifica se aquela data foi mais que 6 meses atrás, se tiver mais que 6 meses mostra em verde, se a data tiver menos que 6 meses vai mostrar em vermelho. Como proceder? Obs: Tem que fazer um sistema que nao compara com a data do PC, pois o cara pode mudar a data e burlar...
  18. lbitte

    Comando IF, Else?

    // cria a instrução SQL que vai selecionar os dados $query = "SELECT * FROM Feedback WHERE ID = '$current_user->ID'"; // executa a query $dados = mysql_query($query, $con) or die(mysql_error()); // transforma os dados em um array $linha = mysql_fetch_assoc($dados); // calcula quantos dados retornaram $total = mysql_num_rows($dados); ?> <html> <head> <style> table { font-family: arial, sans-serif; border-collapse: collapse; width: 100%; font-size: 10.5px !important; font-size: smaller; } td, th { border: 1px solid #dddddd; text-align: center; padding: 1px; } tr:nth-child(even) { background-color: #dddddd; } table tbody td { text-align: center; } </style> <title>Meu Feedback</title> </head> <body> <table> <tr> <th align="center"><b>Mes </b> </th> <th align="center"><b>HH </b> </th> <th align="center"><b>Amigos </b> </th> <th align="center"><b>Cartao de Ponto</b> </th> <th align="center"><b>Fique Alerta </b> </th> <th align="center"><b>DDS </b> </th> <th align="center"><b>ORT </b> </th> <th align="center"><b>Check Abelhas </b> </th> <th align="center"><b>Check Ferramentas</b> </th> </tr> <?php // se o número de resultados for maior que zero, mostra os dados if($total == 0) { ?><b><br /><font color="#FF0000"><?php echo "Nenhum registro de Feedback encontrado"; } elseif ($total > 0) { // inicia o loop que vai mostrar todos os dados do { ?> <tr> <td align="center"> <?=$linha['mes']?> </td> <td align="center"> <?=$linha['hh']?> </td> <td align="center"> <?=$linha['progamg']?> </td> <td align="center"> <?=$linha['cponto']?> </td> <td align="center"> <?=$linha['fiqalerta']?> </td> <td align="center"> <?=$linha['dds']?></td> <td align="center"> <?=$linha['ort']?> </td> <td align="center"> <?=$linha['checkab']?> </td> <td align="center"> <?=$linha['checkferr']?> </td> </tr> <?php $total2 = $total2 + $linha['progamg'] + $linha['fiqalerta'] +$linha['dds'] + $linha['ort'] + $linha['checkab'] + $linha['checkferr']; $totalhh = $totalhh + $linha['hh']; $totalamg = $totalamg + $linha['progamg']; $totalcponto = $totalcponto + $linha['cponto']; $totalfiqalerta = $totalfiqalerta + $linha['fiqalerta']; $totaldds = $totaldds + $linha['dds']; $totalort = $totalort + $linha['ort']; $totalcheckab = $totalcheckab + $linha['checkab']; $totalcheckferr = $totalcheckferr + $linha['checkferr']; $t = ("TOTAL"); ?> <?php // finaliza o loop que vai mostrar os dados }while($linha = mysql_fetch_assoc($dados)); // fim do if } ?> </body> </html> <?php // tira o resultado da busca da memória mysql_free_result($dados); ?><font color="#000000"><?php ?> </body> </html> <tr> <td align="center"><font color="#006600"><b> <?=$t?> </td> <td align="center"><font color="#0000FF"><b> <?=$totalhh?> </td> <td align="center"><font color="#0000FF"><b> <?=$totalamg?> </td> <td align="center"><font color="#0000FF"><b> <?=$totalcponto?> </td> <td align="center"><font color="#0000FF"><b> <?=$totalfiqalerta?> </td> <td align="center"><font color="#0000FF"><b> <?=$totaldds?></td> <td align="center"><font color="#0000FF"><b> <?=$totalort?> </td> <td align="center"><font color="#0000FF"><b> <?=$totalcheckab?> </td> <td align="center"><font color="#0000FF"><b> <?=$totalcheckferr?> </td> </tr> <font color="#0000FF"><table border="2" width="29%"> <tr> <td> <p align="center"><font color="#000000" size="3"><b>PARTICIPACAO PLANILHAS SEGURANCA</td> <td align="center"><font color="#006600" size="3"><b> <?=$total2?> </td> </tr> </table> Boa noite, estou com esse código que imprimi em uma tabela resultados de um banco de dados, eu quero fazer um IF, ELSE (estou com dificuldade) que verifica se o valor for menor que zero ele imprimi em Vermelho e se for Maior que zero imprimi em preto negrito... Eu já usei If else em outras scripts, mas nesse ai esta dando um error no código... deve ser uma questão de posicionamento, se alguem puder dar um alo de onde começo o IF que verifica se o valor é menor que zero...
  19. Seguinte galera, eu estava aprimorando meu código de cadastro, colocando algumas funções do tipo: não cadastrar o mesmo e-mail, verificar se a senha é menor que 8 caracteres e etc.. o código estava funcionando "perfeitamente" a não ser a parte de verificar se o mesmo e-mail já estava cadastrado. (ele meio que ignorava o if que fazia a verificação).. mas eu consegui resolver. só que agora apenas a função de verificar se o e-mail esta cadastrado está funcionando.. o php esta ignorando todo o resto e não prossegue a operação.. Quando o e-mail é igual, ele da o echo e retorna a pagina de cadastro.. agora quando não é, q no caso o cadastro deveria ser realizado normalmente a pagina aparece totalmente em braco.. o php para de funcionar.. algo assim, oque devo fazer? Segue abaixo o meu código. <?php $username=$_POST['username']; $email=$_POST['email2']; $password=$_POST['password2']; $email_check = mysql_query("SELECT * FROM user WHERE email='$email'") or die (mysql_error()); $do_email_check = mysql_num_rows($email_check) or die (mysql_error()); if (mysql_num_rows($email_check) >=1 ) { echo "<center> <br><a href='home.php'><img src='img/wh-logo.png'></a> <br><br> <br><div class='descricao1'>Este email já esta registrado.</div>"; echo "<script>registerfailed()</script>"; } else if ($password == '' OR strlen($password)<8) { echo "<center> <br><a href='home.php'><img src='img/wh-logo.png'></a> <br><br> <br><div class='descricao1'>Sua senha deve conter mais de 8 caracteres.</div>"; echo "<script>registerfailed()</script>"; } else if ($sql = mysql_query ("INSERT INTO user(username, email, password) VALUES('$username', '$email', '$password')")) { echo "<center> <br><a href='home.php'><img src='img/wh-logo.png'></a> <br><br> <br><div class='descricao1'>Sua conta foi criada com sucesso!</div>"; echo "<script>registersuccessfully()</script>"; } else { echo "<center> <br><a href='home.php'><img src='img/wh-logo.png'></a> <br><br> <br><div class='descricao1'>Sua conta não foi criada, tente novamente.</div>"; echo "<script>registerfailed()</script>"; } ?>
  20. rafaelzuckerberg

    Jquery/php não entra no else

    Olá galera, estou com uma pequena dúvida, pode parecer boba, mas não estou conseguindo desvendar essa coisinha chata, no arquivo onde fica o formulário pego com jquery e mando para o arquivo php arquivo do formulario <form action ="javascript:void(0)"> <input id="nome" placeholder="Digite seu nome"/> <button onclick="funcaoalgumacoisa()">Cadastrar</button> </form> bla,bla.... agora, arquivo js function cadastrarAdministrador(){ $.post('../require/jp/jpCadastrarAdministrador.php',{ nome:$('#nome').val() },function(res){ var msg = $('#msg'); if(res){ msg.slideDown().html(res); }else{ msg.html('Cadastro realizado com sucesso'); } }); } e o arquivo php que faz o CRUD e etc <?php extract($_POST); "condições e CRUD etc bla bla bla..." ?> agora, o curioso é que, tudo funciona, o CRUD e etc mas no JS ele não entra na condição else de jeito nenhum....ele retorna verdadeiro e entra no if, mas o else naõ quer conversa...................??????????? alguém....
  21. carloshenrique1991

    ELSE não funciona

    O "echo 'Usuário não encontrado no banco de dados.';}" não aparece na tela caso o login e senha estejam incorretos, alguém sabe oque pode estar acontecendo? <form name="pLogarForm" class="pLogarForm" method="post" action=""></form> <?php if (isset($_GET['userEntrar'])) { $login = $_POST["userEmail"]; $senha = $_POST["userSenha"]; $sql = mysql_query("SELECT * FROM explo_us WHERE loginexplo = '$login' AND senhaexplo = '$senha'") or die(mysql_error()); $row = mysql_num_rows($sql); if($row > 0 ){ if (!isset($_SESSION)) { session_start(); $_SESSION["userEmail"] = $_POST["userEmail"]; $_SESSION["userSenha"] = $_POST["userSenha"];} }else{ echo 'Usuário não encontrado no banco de dados.';} } ?>
  22. carloshenrique1991

    ELSE não funciona

    O "echo 'Usuário não encontrado no banco de dados.';}" não aparece na tela caso o login e senha estejam incorretos, alguém sabe oque pode estar acontecendo? <form name="pLogarForm" class="pLogarForm" method="post" action=""></form> <?php if (isset($_GET['userEntrar'])) { $login = $_POST["userEmail"]; $senha = $_POST["userSenha"]; $sql = mysql_query("SELECT * FROM explo_us WHERE loginexplo = '$login' AND senhaexplo = '$senha'") or die(mysql_error()); $row = mysql_num_rows($sql); if($row > 0 ){ if (!isset($_SESSION)) { session_start(); $_SESSION["userEmail"] = $_POST["userEmail"]; $_SESSION["userSenha"] = $_POST["userSenha"];} }else{ echo 'Usuário não encontrado no banco de dados.';} } ?>
  23. dougb60

    condição 'else'

    Bom dia pessoal, sou novato no campo da programação, principalmente em PHP, e estou tendo problemas com uma condição 'else'. estou desenvolvendo um sistema bem simples para controle de estoque de tonner que usamos aqui na empresa, é um sistema bem simples mesmo, ele basicamente armazena o numero de entrada, saida, e saldo em estoque dos produtos. no código abaixo se a pesquisa corresponde aos parametros da condição ela me retorna o resultado esperado, porém se não, ela simplesmente ignora o 'else' e não retorna nada. Provavelmente é algum erro bobo que estou cometendo, mas não consegui identificar. <?php #valores do formulario $tipo = $_POST["retorno"]; $nome = $_POST["select"]; $data = $_POST["data"]; #cria as query's $queryE = "SELECT * FROM entrada WHERE data = '$data' AND produto = '$nome'"; $queryS = "SELECT * FROM saida WHERE data = '$data' AND produto = '$nome'"; #valida qual query realizar if ($tipo == "entrada"){ $rs = mysqli_query($dbc, $queryE); } elseif ($tipo == "saida"){ $rs = mysqli_query($dbc, $queryS); } else { echo "Failed to connect to MySQL: (" . $dbc->connect_errno . ") " . $dbc->connect_error;}?> <!-- Cria cabeçalho TABLE--> <table border="1"> <tr> <th>Nome do Produto</th> <th>Quantidade em estoque</th> </tr> <?php #Retorna valor da query while ($row = Mysqli_fetch_array($rs)) { if($tipo == "entrada") { echo "<tr><td>".$row[0]."</td>"."<td>".$row[1]."</td></tr>"; } elseif($tipo == "saida" ){ echo "<tr><td>".$row[0]."</td>"."<td>".$row[1]."</td></tr>"; } elseif (($tipo == "saldo") && $row > 0) { echo "Sairam do estoque ".$row ['total']. " unidades de ".$nome."<br/>"; } else{ echo "Nenhum registo encontrado"; } } ?> </table> <a href="pesquisa.php">Retornar para a pesquisa</a> </div> </div> </div> ps: o ultimo 'elseif' não tem utilidade ainda.
  24. 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.