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. PeeWee

    While duplicando resultado

    Opaa, o problema é o seguinte: preciso fazer uma busca no BD com esse código: $buscar = $pdo->prepare("SELECT * FROM `produtos` WHERE `titulo` LIKE '%$textoBusca%'"); $buscar->execute(); $retorno = array(); $retorno['dados'] = ''; $retorno['qtd'] = $buscar->rowCount(); if($retorno['qtd'] >= 0){ while($conteudo = $buscar->fetchObject()){ $retorno['dados'] .= '<a href="#" id="'.$conteudo->id.':'.$conteudo->valor.'">'.utf8_encode($conteudo->titulo).'</a>'; } } O problema é que os resultados estão vindo duplicados (no BD só há 3 registros) Não tenho idéia do que fazer, se alguem puder ajudar agradeço desde já.
  2. Gildvan Arley

    Erro no if else

    <?php $data = date("d/m/Y"); $fimVip = $exibir_pag["fimvip"]; $dataPag = $exibir_pag["data"]; if ($fimVip == NULL){ echo "<span class='label label-danger'>Aguardando Pagamento</span>"; } else if ($fimVip < $data){ echo "<span class='label label-success'>Vip ativado</span>"; } else if ($fimVip == $data){ echo "<span class='label label-info'>Acaba hoje</span>"; } else if ($fimVip > $data){ echo "<span class='label label-danger'>Vip Removido</span>"; } ?> Estou com um problema o else só esta indo ate o Vip Ativado o restante não vai mais. assim que o jogador se cadastra ele recebe a data como NULL de pagamento, por isso usei ali $fimVip == NULL Print do painel http://prntscr.com/po5ph2
  3. Galera boa tarde, estou com o seguinte problema. Eu quero fazer uma conta entre duas tabelas se for PAGO ou RECEBIDO. Minha query SELECT F10_CODBANCO, F10_VALOR, F0S5_RECPAG, SUM(S05_VALOR) AS SVALMOV, G27_N35OMEBAN5CO FROM F10, F05, G27 WHERE FS10_GRUPO = F05_GRUPO AND F10_EMPESA = F0X5_EMPRESA AND F_FILIAL d= F05_FILIAL AND Fa10_CGODBANCO = F05_BANCO AXND F10_GRUPO = G27_G AND F1MPARESA = G27_EAMPRESDA AND F10_FILIAL = G27_FILIAL AND F10_CODBANCO = G27_CODIGO AND FZ10_VALOR <> 0 GROUAP BYA F10_CODCBANCO, FA10_VALOR, F05_RECGHPAG, G27_NHOMEBANAO AORDER BY F10D_CODANCFO o que eu quero é o seguinte, Se F05_RECPAG for igual a P então faça F10_VALOR - SUM(F05_VALOR) AS VALMOV .... agora se for igual a R faça F10_VALOR + SUM(F05_VALOR) AS VALMOV. Agradeço quem puder me ajudar. vlw
  4. gustavodubarbosa

    If dentro de While PHP

    Estou criando uma página que realize monitoramento de atividades.No meu código PHP defini uma variável que busca a data atual, depois passei o parâmetro de conexão com o banco de dados, depois criei um while para buscar as informações, dentro do while criei um if, a condição if é que se a variável data for igual a data cadastrada na atividade, exiba toda a atividade cadastrada. Mas o problema é que o if não está controlando essa condição, está passando direto e exibindo tudo. <?php $number = ('23'); $data = date("Y-m-d"); echo "$data"; /*Aqui realizo a conexão com o banco de dados, passo os dados para conectar, caso dê algum erro, o sistema me retorna uma mensagem de erro*/ $conect = mysqli_connect('localhost','root','','projeto_pessoal') or die ('Erro na conexão com o banco de dados'); /*Aqui passo o comando para realizar a busca no banco de dados, aplicando o filtro de pesquisa*/ $result_pesquisa = "SELECT * FROM cadastrar_atividade"; /*Neste momento, mando a execução, preciso passar como parametro a variável com a conexão e a variável com o comando, caso dê erro, será exibido uma mensagem*/ $resultado_pesquisa = mysqli_query($conect, $result_pesquisa); /*Aqui é aberto um laço de repetição para fazer uma varredura no banco de dados, em seguida realizo a exibição do que foi encontrado*/ ?> <h1>Resultado da Pesquisa</h1> <?php while($rows_pesquisa = mysqli_fetch_array($resultado_pesquisa)){ if($rows_pesquisa['prazo'] == $data) echo '<p class="title">'.'ID da atividade: '.'</p>'.'<p class="result">'.$rows_pesquisa['id'].'<br>'.'</p>'; echo '<p class="title">'.'Nome da atividade: '.'</p>'.'<p class="result">'.$rows_pesquisa['nome_atividade'].'<br>'.'</p>'; echo '<p class="title">'.'Descrição da atividade: '.'</p>'.'<p class="result">'.$rows_pesquisa['desc_atividade'].'<br>'.'</p>'; echo '<p class="title">'.'Prioridade: '.'</p>'.'<p class="result">'.$rows_pesquisa['prioridade'].'<br>'.'</p>'; echo '<p class="title">'.'Prazo: '.'</p>'.'<p class="result">'.$rows_pesquisa['prazo'].'<br>'.'</p>'; echo 'carregado'; echo '<hr></hr>'; } ?>
  5. Ericles Boanova

    Questionário feito com PHP e Mysql

    Olá, Estou desenvolvendo um Guia de Solução para pessoas que estão com problemas técnicos com seu notebook. Basicamente, no meu banco de dados (Mysql) está cadastrado id_pergunta, pergunta, sim e nao. Ex: id_pergunta pergunta sim não 1 Equipamento está carregado? 2 5 2 Equipamento sofreu alguma queda recentemente? 3 4 3 Entre em contato com uma autorizada para verificar se seu equipamnto possui garantia n/a 4 Faça drenagem de energia no equipamento .. .. 5 Entao carregue! .. ... Então, é basicamente este o ponto que estou com dificuldades. Preciso transpor esta lógica do banco de dados para o php. Terá uma tela onde haverá diversos problemas genéricos (não liga, não da boot, etc) e a partir da seleção de uma dessas opções irá puxar a primeira questão do banco. Com base na resposta desta questão, será buscada a próxima questão ou será finalizado, caso o problema seja resolvido. Como faço o código php para este caso? para que fique nesse looping até a solução?
  6. iagomonteiro

    Condições com Drag And Drop

    Estou criando um jogo de cartas em web, o jogo é bem estilo HS, e estou tendo problemas para adicionar condições de movimentação no drag and drop. Como vocês podem ver eu tenho uma variável mana, e a movimentação das cartas só seria possível de acordo com ela, porém quando adiciono as condições o D&D acaba nem se movimentando mais, pensei em chamar cada função do d&d dentro de uma condição, mas também não funcionou, alguém pode ajudar? JS // Jogador 1 const fillplace1 = document.querySelector('#fillplace1'); const fillplace2 = document.querySelector('#fillplace2'); const fillplace3 = document.querySelector('#fillplace3'); var fill; const empties = document.querySelectorAll('.empty'); fillplace1.addEventListener('dragstart', enterstart); fillplace2.addEventListener('dragstart', enterstart); fillplace3.addEventListener('dragstart', enterstart); for (const empty of empties) { empty.addEventListener('dragover', dragOver); empty.addEventListener('dragenter', dragEnter); empty.addEventListener('dragleave', dragLeave); empty.addEventListener('drop', dragDrop); } function enterstart(){ fill = this; } function dragOver(e) { e.preventDefault(); } function dragEnter(e) { e.preventDefault(); this.className += ' hovered'; } function dragLeave() { this.className = 'empty'; } function dragDrop(id) { this.className = 'empty'; this.append(fill); } HTML <link rel="stylesheet" href="../css/jogar.css" /> <div id="barraGeneral"> <img src="../imagens/Campo/barraGeneralalfa.png" id="imggeneral" /> </div> <div id="persona"> <img src="../imagens/Personagem/cucapersonagem.png" id="imgpersonagem" /> </div> <button id="btpassar" onclick="cont();">Passar Rodada</button> <H1 id="campomana">1</H1> <!-- Mesa das cartas jogador 1--> <div class="empty" id="emptyplace1"> </div> <div class="empty" id="emptyplace2"> </div> <div class="empty" id="emptyplace3"> </div> <div class="empty" id="emptyplace4"> </div> <div class="empty" id="emptyplace5"> </div> <!-- Mão do jogador 1 --> <div class="emptyhand1"> <div class="fill" draggable="true" id="fillplace1"> <img src='../imagens/Sorteio/aa.png' draggable='true'> </div> </div> <div class="emptyhand2"> <div class="fill" draggable="true" id="fillplace2"> <img src='../imagens/Sorteio/aa2.png' draggable='true'> </div> </div> <div class="emptyhand3"> <div class="fill" draggable="true" id="fillplace3"> <img src='../imagens/Sorteio/aa2.png' draggable='true'> </div> </div>
  7. Eu criei um código que faz o seguinte: Ele pega siglas de uma tabela de dados e apresenta apenas as siglas constantes entre as variáveis $origem e $destino. Depois eu faço um explode e pesquiso cada sigla em outra tabela, procurando o que significa aquela sigla. Faço um foreach e dentro do foreach um select na tabela que tem o significado de cada sigla (tabela cidades) peço para imprimir na tela, mas imprime só o último resultado. Onde como faço para aparecer todos? if ($_COOKIE['user'] == 0) { ?> <!-- parte que vaia aparecer quando o usuário não estiver logado --> <?php } elseif ($_COOKIE['user'] > 0 && $origem == " " && $destino == " ") { ?> <!-- Esta parte vai aparecer só quando o usuário estiver logado. vAI CRIAR UM FORMULÁRIO DE BUSCA--> <section id='about' class="s-about"> <div class="row section-header has-bottom-sep" data-aos="fade-up"> <div class="col-full"> <h3 class="subhead subhead--dark">PROCURAR CARONAS</h3> <h1 class="display-1 display-1--light">Você está procurando uma carona</h1> </div> </div> <!-- end section-header --> <div class="row about-desc" data-aos="fade-up"> <div class="col-full"> <p> No formulário abaixo selecione as cidades de origem e de destino - O sistema vai identificar qual a direção em que você está pretendendo ir e vai listar as rotas possíveis. </p> <p align="center"> <?php $sql = 'SELECT id, sigla, cidade FROM cidades order by cidade'; $result = $conn->query($sql); echo '<form method=get action="#about"><SELECT name="origem" style="font-size: 25px; font-weight: bold; display: inline-block;">'; if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo '<OPTION value="' . $row["sigla"]. '">' . $row["cidade"] . '</option>'; }} else { echo "0 results"; } echo '</select> | '; $result = $conn->query($sql); echo '<SELECT name="destino" style="font-size: 25px; font-weight: bold; display: inline-block;">'; if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo '<OPTION value="' . $row["sigla"]. '">' . $row["cidade"] . '</option>'; }} else { echo "0 results"; } echo '</select> <Input type="submit" value="Procurar"> </form>'; ?> </div> </div> <!-- end about-desc --> <!-- end about-stats --> <div class="about__line"></div> </section> <!-- end s-about --> </p> <!-- Final da parte de procurar caronas --> <?php } elseif (!empty($_GET['origem']) && !empty($_GET['destino'])) { <!-- ESTA PARTE É O RESULTADO DA BUSCA FEITA PELO FORMUÁRIO --> $origem = $_GET['origem']; $destino = $_GET['destino']; $sql = "SELECT * FROM rotas WHERE rota LIKE '%$origem%$destino%' limit 2"; $result = $conn->query($sql); echo utf8_encode('<section id=about" class="s-about"> <div class=col-full> <P>A descrição do trajeto abaixo apresenta TODA A LINHA. Para escolher a melhor linha, observe a partir do seu ponto de partida. Caso queira, você pode ainda clicar em cada rota para ver por onde cada rota passa</p>'); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo '<p style="background-color: #000000; color: #FFFFFF;">' . utf8_encode($row['descricao']) . ' - '; $rotatotal = $row['rota']; $positioni = mb_strpos($rotatotal, $origem); $positionf = mb_strpos($rotatotal, $destino); $totalstr = mb_strlen($rotatotal); $rotaescol = mb_substr($rotatotal, $positioni, $positionf - $positioni + 2); $rotarray = explode(' ', $rotaescol); foreach($rotarray as $ct); { $sql2 = "SELECT * FROM cidades WHERE sigla = '$ct'"; $rescit = $conn->query($sql2); if ($rescit->num_rows > 0) { while($row2 = $rescit->fetch_assoc()) { echo ' - '. $row2['cidade']; }} else{ echo ''; } }}} } else { echo '<section id="about" class="s-about">0 resultsNão era para estar aparecendo isto."</section>'; } echo '</div></section> | '; <!-- FINAL DO SCRIPT -->
  8. xPeedroo

    Preciso de ajuda em um if simples

    Tenho uma tabela assim Usuario(id,login,senha,email,adm) E fiz um if em php assim $adm = $_GET['adm']; If ($adm == 1){ <input type="submit"> botão </input> } No caso eu queria pegar um valor direto da tabela, qual função ou comando eu uso? Gostaria de saber qual é o erro que está ocorrendo, e como eu poderia resolver. Postem o código pf. Obrigado
  9. FILIPEINFORMATICA10

    Como passar esse código do pascal para o PHP

    uses Crt; var X, Y : Integer; begin Writeln ('Entre com dois Números:'); { Mostra na tela a mensagem} Readln (X, Y); { Lê os dois números } If (X = Y) Then {Condição - SE X for igual a Y} Begin {INICIO - Repare abaixo que existe duas instruções, dois comandos Writeln, por isso estão entre BEGIN e END} Writeln ('X é igual que Y'); Writeln ('O Valor de X é =', X); End; {FIM} end.
  10. jcsalim

    Condição if e else

    Pessoal estou com uma dificuldade, criei uma condição if e else para exibir um resultado mas não está dando certo. Veja o código abaixo: o if verifica se o valor no banco de dados está "0.00", se for true ele retorna como resposta o primeiro alert, senão ele vai pro segundo alert, mas não vai se eu coloco aspas duplas ou simples ele pula pra condição else e se eu tiro as aspas ele para no if e pronto. Alguém pode me ajudar. if($mail->Send()){ if($valor_curso == "0.00") { echo ' <script> alert("Obrigado pela inscrição!"); </script>'; //adicionei o parâmetro idcliente, pois na próxima página vamos precisar pegar o valor do cupom, que por sua vez está cadastrado no cliente! echo "<script>location.href='cursos.php?curso=".$curso."'</script>"; } else{ echo ' <script> alert("Sua pré-inscrição para o curso '. $nome_curso .' foi recebida com sucesso. Finalize com o pagamento para confirmar a inscrição"); </script>';
  11. oomaikoo

    Comparar variável no IF, ELSE

    Boa noite pessoal, estou tentando fazer um código, para mostrar um banner em meu site, quando o usuário entrar, baseado na localização dele. É basicamente o seguinte: a API de geolocalização retorna o nome da cidade, e, se for a cidade, então mostre o banner. Se não for, mostre outro. O código JavaScript que estou usando é esse: <script type="application/javascript"> function geoip(json){ var city = document.getElementById("user_city"); city.textContent = json.city; } </script> <script async src="https://get.geojs.io/v1/ip/geo.js"></script> A cidade é: <span id="user_city"></span> Esse código retorna o nome da cidade no <span id>.Porém eu preciso fazer um IF, ELSE no próprio JavaScript, para mostrar o banner ou não. Seria basicamente assim: <script type="application/javascript"> function geoip(json){ var city = document.getElementById("user_city"); city.textContent = json.city; } if (city == "nomedacidade") { document.write ("<img src='banner1.jpg'></img>"); } else { document.write ("<img src='banner2.jpg'></img>"); } </script> <script async src="https://get.geojs.io/v1/ip/geo.js"></script> O problema é que a variável city não fica setada dentro do if, não retorna o nome da cidade, eu só queria comparar no if o nome da cidade com o que a API retorna.Alguém tem alguma ideia?
  12. Kikardo

    Duvida simples if

    Pessoal, minha dúvida é bem simples, mas sou iniciante e estou com dificuldade de implementar. Eu tenho este código, que quando o botão é apertado, ele muda o estado1 para ligado, isso esta funcionando. Eu preciso criar uma funcão que, quando o estado1 estiver como ligado, ele mostre uma imagem dentro de uma outra div. Então terei vários botões iguais a esse, e quando por exemplo o estado 1 2 3 4 estiverem ligados, aparecerá uma imagem, quando o botao 1 2 3 4 e 5 aparecerá outra imagem. Tentei com if, mas não deu certo, pois estou iniciando em JS e HTML. Se alguém puder me dar uma ajuda. Obrigado. <script> var onoff1 = document.getElementById('onoff1'); var estado1 = document.getElementById('estado1'); onoff1.addEventListener('change', function() { estado1.innerHTML = this.checked ? 'ligado' : 'desligado'; }); </script> <html> <div> <input type="checkbox" class="toggle" id="onoff1"> <label for="onoff1"></label> </div> <p id="estado1">desligado</p> // quando clico no botão ele muda esse estado para ligado </html>
  13. 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>
  14. Como resolver essas três tarefas sobre Comandos de Decisão IF do C#? 2. Receber um número e verificar se ele esta na faixa de 0 à 9. Se sim, mostre uma mensagem afirmativa, caso contrário mostre uma mensagem indicando que o número não se encontra na faixa. 6. Receber dois números e os apresente em ordem crescente. Utilize apenas a estrutura de decisão if, ou seja, sem o opcional else. 9. Receber um ano e se este ano for bissexto exibir na tela “Ano Bissexto”, senão exibir na tela “Ano Não-Bissexto”. Um ano é bissexto se for divisível por 4, mas não por 100. Um ano também é bissexto se for divisível por 400.
  15. mr22robot

    Select com condição

    Estou com uma dúvida. É possível determinar um select a partir de uma escolha? Ex. SELECT CASE WHEN a < b THEN select * from tabela1 WHEN d < e THEN select * form tabela2 END FROM tabela; Algo parecido. Se uma condição for atendida select1 , se outra condição for atendida: select2. O que acontece: estou com um relatorio que preciso criar no winthor e não consigo melhorar isso. Tenho de fazer três relatorios como solução. Se eu consigo implantar isso, eu faria somente um relatorio. Tipo se marcar um campo, sai um relatorio. Se marcar outro, saí outro relatorio.
  16. vagner.analista

    Condição de Select com valor null

    Senhores boa tarde, alguém pode me ajudar? Tenho a seguinte situação, um campo data em duas tabelas, onde caso o contrato tenha aditivo o campo data da tabela TITMCNTADITIVO, fica preenchido. caso o contrato não tem aditivo ela fica com o valor null. Então caso o valor dessa tabela aditivo estiver null, eu gostaria de apresentar o campo data da tabela TITMCNT do contrato que tem a data fim do contrato, com o select abaixo eu consigo saber se tem aditivo ou não: SELECT TOP 1 (DATA + 90) AS DATAFIM FROM TITMCNTADITIVO (NOLOCK) WHERE 1=1 AND CODCOLIGADA = 1 AND IDCNT = 72 Neste caso este contrato não tem aditivo, então, gostaria que ele executasse outro SELECT: SELECT (DATAFIM + 90) AS DATA_FIM FROM TITMCNT WHERE IDCNT = '72' O mais lógico que tentei foi assim, mas não dá certo: SELE CT TOP 1 (DATA + 90) AS DATAFIM, CASE (DATA) WHEN IS NULL THEN ( SELECT (DATAFIM + 90) AS DATA_FIM FROM TITMCNT WHERE IDCNT = '72' ) END AS DATAFIM FROM TITMCNTADITIVO (NOLOCK) WHERE 1=1 AND CODCOLIGADA = 1 AND IDCNT = 72
  17. 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!
  18. Estou desenvolvendo um site e necessito que o menu receba a classe ativo quando o botão for clicado, e se este for clicado de novo ou qualquer parte do documento for clicada, o menu perca a classe. Ao clicar em outra parte da página, o menu desaparece, porém, ao clicar novamente no botão do menu, não consigo a aplicação desejada $(document).ready(function () { var menu = $("nav") $(".bt_menu").click(function (e) { if (menu.hasClass("ativo")) menu.removeClass("ativo"); else menu.addClass("ativo"); e.stopPropagation(); }); $(document).click(function (e) { $('nav').removeClass("ativo"); }); }); Grato pela atenção
  19. BryanSamuel

    Preciso converter datas em números inteiros

    existe alguma função que formate uma data por exemplo 26/09/2018, em um número inteiro? mais ou menos igual o excel, que começa a contar os dias a partir do dia 01/01/1900, se caso não exista uma função como eu faço isso? agradeço a ajuda desde já.
  20. Santos_2015

    If dentro de where [RESOLVIDO]

    Galera, preciso de uma ajuda aqui, tenho campo do tipo data(Y-m-d) , dependendo de minha busca vou usa-ló com between ou não, segue sql: ... where situacao like :situacao_pagamento and data_pagamento if(:data_inicio and :data_fim = null,is null, between :data_inicio and :data_fim) tentei fazer com if se data_incio e data_final (parâmetros passados) for null, recebe is null(para comparar com o campo data_pagamento), caso contrario iriar entrar no beween... mas não rolou...
  21. Luciano JSJ

    Comparar valor de Array

    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!
  22. netocazuza

    mostrar ou não campo de texto

    Estou trabalhando num formulário de cadastro onde aparece o número da certidão de nascimento. Como já devem saber, existe o antigo formato de certidões, com nome do cartório, termo, livro e folha (4 campos), e um formato novo de campo único, com 32 dígitos, onde estão implícitas todas essas informações. Coloquei no meu formulário apenas um campo de texto para colocar esses 32 dígitos da nova certidão, e apenas um checkbox chamado certidão antiga, que quando clicado (checado) irá fazer aparecer os quatro campos para preenchimento com os dados das certidões antigas. Pensei em colocar hidden no campo, e através de um if, mudar para text quando checado. Mesmo pra essa idéia simples, não consigo achar a sintaxe. Alguém tem uma solução pra esse problema?
  23. TeixeiraRamos

    Erro em if

    Por favor, PHP 7 com MySQL 5.7 Tenho página inserir.php <html> <head> <title>Gerenciando Registros</title> </head> <body> Preencha os campos abaixo: <form method="POST" action="gerencia-registro.php?acao=adicionar"> <table> <tr> <td>Nome do Livro:</td> <td> <input name="FormNomeLivro" maxlength=64> </td> </tr> <tr> <td>Nome do Autor:</td> <td> <input name="FormNomeAutor" maxlength=32> </td> </tr> <tr> <td>Nome da Editora:</td> <td> <input name="FormNomeEditora" maxlength=16> </td> </tr> <tr> <td colspan=2 aling='right'> <input type="reset" value="Limpar"> <input type="submit" value="Cadastrar"> </td> </tr> </table> </form> </body> </html> Resultado: Abre normal. Clicando no botão "Cadastrar" do form inserir.php mostra erro: A página gerencia-registro.php <?php //Dados para conexão com o banco de dados $servidor = 'localhost'; $usuario = 'root'; $senha = ''; $banco = 'integracao'; //Executa a conexão com MySQL $link = mysqli_connect($servidor, $usuario, $senha, $banco) or die('Não foi possível conectar: '.mysqli_error()); mysqli_set_charset($link, 'utf8'); //Verifica se o arquivo foi chamado a partir de um formulário if($acao == "adicionar") //AQUI LINHA 14 ******************** { //Cria a expressão SQL de inserção $sql = "INSERT INTO livros (livro, autor, editora) VALUES ("; $sql .= "'$FormNomeLivro', "; $sql .= "'$FormNomeAutor', "; $sql .= "'$FormNomeEditora'"; $sql .= ")"; //Executa a expressão SQL no servidor, e armazena o resultado $result = mysqli_query($sql); //Verifica o sucesso da operação if (!$result) { die('Erro: '.mysqli_error());} //Se a operação foi realizada com sucesso, informa na tela else { echo 'A operação foi realizada com sucesso.';} } ?> <br><a href="inserir.php">Clique aqui para inserir um novo registro</a> <br><a href="lista.php">Clique aqui para visualizar os registros.</a> Conforme indiquei a linha 14 do erro é essa: Página lista.php <?php //Dados para a conexao com o banco de dados $servidor = 'localhost'; $usuario = 'root'; $senha = ''; $banco = 'integracao'; //Executa a conexão com MySQL $link = mysqli_connect($servidor, $usuario, $senha, $banco) or die('Não foi possível conectar: '.mysqli_error()); mysqli_set_charset($link, 'utf8'); //Cria s expressão de consulta aos registros $sql = mysqli_query($link, "SELECT * FROM livros") or dio ("Erro"); ?> <html> <?php echo"<table border='1'> <thead> <tr> <td>Cód</td> <td>Livro</td> <td>Autor</td> <td>Editora</td> </tr> </thead> <tbody>"; //Exibr os resultados de novidades e notícias while($tbl = mysqli_fetch_array($sql)) { echo"<tr> <td>" . $tbl['id'] . "</td> <td>" . $tbl['livro'] . "</td> <td>" . $tbl['autor'] . "</td> <td>" . $tbl['editora'] . "</td> </tr>"; } echo"</tbody> </table>"; ?> <br><a href="inserir.php">Clique aqui para inserir um novo registro.</a> </html> Abre normalmente. Obrigado.
  24. 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"; }
  25. Rodrigo Ferreira Santos

    Como enviar um valor por URL !

    Amigos estou tentando passa por url um valor e no mesmo arquivo eu tenho um if com um action dentro do arquivo empresas.php mas quando eu envio a URL o valor do ID nao chega ! <button type="submit" onclick = "window.location.href = 'empresas.php?action=editar&buscacodigo=<?php $ideedit = $sql["id"]; echo $ideedit; ?>'" class = "btn btn-xs btn-info"> <i class = "ace-icon fa fa-pencil bigger-120"></i> </button> Outra pergunta e melhor usar vários arquivos um para editar outro para excluir ou como eu estou usando tudo dentro de com varias condições varios "if"s elseif
×

Important Information

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