Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. Yesterday
  3. georgewar

    problema com return (array em arquivo) para array

    O merge não funciona para esse problema. Já resolvi o problema usando o próprio framework, mudando o algoritmo.
  4. Guilherme Luiz

    Erro em mostrar os dados

    Oloko bixo, quantas queries e redundancia de código.. Esse código "não vale a pena" ajustar ao meu ver, mas sim refatorar, deletar e fazer tudo de novo. Leia sobre INNER JOIN / UNION ALL / MULTI_QUERY em relação do MySQL e isso vai te dar uma luz sobre como refatorar todas essas suas queries
  5. Guilherme Luiz

    EXIBIR DATA E HORÁRIO ATUAL EM UM "textbox" DE UM FORMULÁRIO PHP

    A variável $data foi "hard coded" para fins de exemplificação, mas para você pegar a data do dia utilize a função date() <?php $hoje = date('Y-m-d'); echo $hoje; ?> https://www.php.net/manual/pt_BR/function.date.php Recomendo que você assista os seguintes materiais, dessa forma você vai entender o que está fazendo ao invés de ficar perdendo tempo com achismos e testes frustrados.
  6. Motta

    Escolher coluna em cláusula WHERE

    Veja se isto ajuda. Veja também metadados.
  7. Motta

    Usar mesmo campo para duas consultas diferentes

    Confesso ficar perdido agora se não tem link como exibir o supervisor !?
  8. Wilkyn Fernandes Taborda

    Existe um operador que me mostre o módulo do número?

    int main(){ char codigo[6]; int digitov,s=0,i,j; printf("Digite um codigo com 5 digitos para ver o digito verificador:"); scanf("%s",codigo); for(i=0,j=6;(i<5)&&(j>1);i++,j--) s = s + (codigo[i]*j); printf("\nO digito verificador e:%d ",s%7); system("pause"); }
  9. Wilkyn Fernandes Taborda

    Existe um operador que me mostre o módulo do número?

    Esta mensagem aqui está postada errada. Peço para algum moderador apagar por favor.
  10. erroneamente deletei uma coluna de uma tabela com 3880 registros, preciso restaurar a mesma, tenho ela em um backup , como fiz muitos ajustes na mesma tabela, gostaria de saber se tem como fazer um update somente desta coluna obedecendo o id .
  11. gramosiri2

    PHP - Passar consulta no modal

    @Public2004 desculpe a ignorancia, rsrs. Tinha esquecido de passar o id_receita la no link como você falou, desatenção. Referente a otimização, vou dar uma olhada nesta sugestão que você trouxe, obrigado!
  12. Public2004

    PHP - Passar consulta no modal

    @gramosiri2 Boas e veja bem, "IDs" são únicos e quando você cria esses "modals" dentro do laço, está gerando vários "modals" com o mesmo ID (visuReceitaModal) - isso é um erro. Por isso repito a sugestão, remova a DIV pai que engloba o modal e defina o ID dinâmico no modal do laço, o mesmo ID que será aplicado ao link do modal mais abaixo no laço - assim qdo clicar no link para abrir o modal, será aberto o modal de mesmo ID do link. Outra sugestão para otimizar sua aplicação é a de trabalhar com data-* Attributes do HTML5 + jQuery - Assim você pode criar fora do loop uma única estrutura do modal e carregar os dados dinamicamente com jQuery, esses dados estarão nos atributos do link que este sim, será gerado dentro do loop para armazenar as informações. Abs.
  13. WallyssonBr

    Manter conteúdo <td> e acrescentar outros

    pelo que entendi, você quer acumular os valores de cada compra (preço x quantidade) dentro de Sub-total, não é? Sempre inicie sua função preencheDados() capturando o valor setado em sub-total: valorSubTotal = sub_total.val(); Adicione, no final, o valor do sub_total: Vê se é isso
  14. borgeskey

    Erro em mostrar os dados

    Boa tarde, estou com um probleminha ao retornar uma consulta quando clica na noticia... a página retorna em braco, veja o código. <?php $variables = (strtolower($_SERVER['REQUEST_METHOD'])== 'GET') ? (isset($_GET)) : $_POST; foreach ($variables as $k=> $v); $$k=$v; $tabela1 = "noticias"; $tabela2 = "users"; $tabela3 = "cidades"; $file = "$tabela1"; if($acao == "ver"){ $busca = "SELECT * FROM $tabela1 WHERE id='$id'"; $views = mysqli_query($conexao, "SELECT cont FROM noticias WHERE id=$id"); while($nt = mysqli_fetch_assoc($views)){ $count = $nt['cont'] + 1; } mysqli_query($conexao, "UPDATE noticias SET cont=$count WHERE id=$id "); $sql = mysqli_query($conexao, $busca); $dados = mysqli_fetch_array($sql); $data1 = strftime("%d/%m/%Y às %Hh%M", strtotime($dados['data'])); $data2 = strftime("%d/%m/%Y às %Hh%M", strtotime($dados['data2'])); $data = "$data1 - Atualizada em $data2"; $sql2 = "SELECT * FROM $tabela2 WHERE id='$dados[id_user]'"; $sql2 = mysqli_query($conexao, $sql2); $dados2 = mysqli_fetch_array($sql2); $dadosc = mysqli_fetch_array(mysqli_query($conexao, "SELECT * FROM noticias_cat where id='$id_cat'")); $sql3 = "SELECT * FROM $tabela3 WHERE id='$dados2[id_cidade]'"; $sql3 = mysqli_query($conexao, $sql3); $dados3 = mysqli_fetch_array($sql3); $contatamanho = strlen($dados['subtitulo']); if(empty($quantidade)){ $quantidade = 30; } if($contatamanho > $quantidade){ $subtitulo = substr_replace($dados['subtitulo'], "...", $quantidade, $contatamanho - $quantidade); } else { $subtitulo = "$dados[subtitulo]"; } $categoriasbt = amigaveis("$dadosc[nome]"); $categoria = str_replace($subst1, $subst2, $categoriasbt); $sql3 = "SELECT * FROM $tabela3 WHERE id='$dados2[id_cidade]'"; $sql3 = mysqli_query($conexao, $sql3); $dados4 = mysqli_fetch_array($sql3); echo $id; ?> <title><?=$dados['titulo']?> - <?=$tsite?></title> <script type='text/javascript' src='<?=$usite?>galery/1.js?ver=1.11.1'></script> <script type='text/javascript' src='<?=$usite?>galery/2.js?ver=1.2.1'></script> <script type='text/javascript' src='<?=$usite?>galery/3.js?ver=1.3.14'></script> <link rel='stylesheet' id='colorbox-theme1-css' href='<?=$usite?>galery/galeria.css?ver=1.3.14' type='text/css' media='screen' /> <script type="text/javascript"> // <![CDATA[ jQuery(document).ready(function($){ $(".gallery").each(function(index, obj){ var galleryid = Math.floor(Math.random()*10000); $(obj).find("a").colorbox({rel:galleryid, maxWidth:"95z%", maxHeight:"95%"}); }); $("a.lightbox").colorbox({maxWidth:"95%", maxHeight:"95%"}); }); // ]]> </script> <style> .tooltip:before { border: 10px solid #<?=$categoria?>; border-right-color: #ffffff; content: ""; left: -20px; position: absolute; } </style> <div id="pos-conteudo-not2"> <div id="top-box-notc2"> <p style="color: #<?=$categoria?>; font-size: 25px; margin-bottom: 2px; "><b><?=$dadosc['nome']?></b></p> <div style="position: absolute;width: 50px;border-bottom: 5px solid #<?=$categoria?>;"></div> </div> <div id="posic-noticia2"> <p><span style="color: #999999; font-size: 12px;"><?=$data?></span></p> <p><span style="font-size: 32px; color: #000000;"><?=$dados['titulo']?></span></p> <div id="box-info2"> <div id="pos-autor"> <div id="pos-autor2"> <img style="border-radius: 50px; position: absolute; width: 62px; height: 62px; background: #<?=$categoria?>;" width="62" height="62" src="<?php if($dados2['imagem'] != "") { echo "".$usite."images/users/$dados2[imagem]"; } else { echo "".$usite."thumbs.php?w=62&h=62&imagem=img/sem-foto.jpg"; } ?>"/> </div> <div style="margin-left: -27px;float: right;padding: 2px 20px 2px 34px;height: 15px;background: #<?=$categoria?>;color: #ffffff;font-size: 13px;"> <?="$dados2[nome]";?><div id="toltip"><div class="tooltip"></div></div> <div id="pos-autor4"><?="$dados4[nome]";?> - <?="$dados4[estado]";?><div id="toltip"><div class="tooltip2"></div></div></div> </div> </div> <div id="pos-bt-social"><div class="a2a_kit a2a_kit_size_32 a2a_default_style"> <a class="a2a_button_whatsapp" href="https://www.blogger.com/null"></a> <a class="a2a_button_facebook" href="https://www.blogger.com/null"></a> <a class="a2a_button_twitter" href="https://www.blogger.com/null"></a> <a class="a2a_button_google_plus" href="https://www.blogger.com/null"></a> <a class="a2a_dd" href="http://www.addtoany.com/share_save"></a> </div> </div> <?php if($dados['creditos_fotos'] != "") {echo"<div id='fonte-crdt'><b>FONTE:</b> $dados[creditos_fotos]</div>";}else{echo "";}?> </div> <div id="pos-text"> <?php $pixel = "px"; $alinhara = ($dados['alinhamento_foto']=="R")?"right":"left"; $larguraG = ($dados['largura_foto']=="")?"400":"$dados[largura_foto]"; $alturaG = ($dados['altura_foto']=="")?"h=":"h=$dados[altura_foto]"; if($dados['foto'] != "") { echo " <style> div.figura { float: left; margin-right: 10px; } div.figura p { padding: 0px 0px 10px 0px; text-align: left; font-size: 13px; width: $larguraG$pixel; color: #000000; text-indent: 0; } </style> <div class='figura'> <p><img src='".$usite."thumbs.php?w=$larguraG&h=$alturaG&imagem=images/$tabela1/$dados[id]/$dados[foto]' width='$larguraG' title='$dados[titulo]'>"; ?> <p><em><?php echo "$dados[descricao_foto]"; ?></em></p> </div> <?php }else { echo ""; } ?> <?php $texto1 = "$dados[texto]"; $texto2 = str_replace('', "", "$texto1"); $texto3 = str_replace('', "", "$texto2"); echo nl2br($texto3); ?> <div id='gallery-1' class='gallery galleryid-2684 gallery-columns-3 gallery-size-thumbnail'><?php if ($fotos == "S"){ if ($dados['fotos_extras'] == "S"){ echo "<br><br><p><span style='font-size: 13px;'><span style='color: #$categoria;'>CLIQUE NAS IMAGENS PARA AMPLIAR:</span></span></p>"; $wh1 = "WHERE id='$id' "; $busca = "SELECT * FROM $tabela1 $wh1 ORDER BY data desc"; //echo "$busca<br>"; $sql = mysqli_query($conexao, $busca); $total = mysqli_num_rows($sql); $dados = mysqli_fetch_array($sql); $dir = "images/$tabela1/$id/"; //echo $dir; $dirhandle = opendir($dir); $fotos = array(); while ($file = readdir($dirhandle)) { $files = $file; $arr_basename=explode(".",$files); $file_type=strtolower("$arr_basename[1]"); //if ($file_type == "jpg"){ if($file_type == "jpg" && $file != "$dados[foto]"){ $fotos[] = $files; } } closedir($dirhandle); sort($fotos); for($i=0;$i<count($fotos);$i++){ // para exibir em ordem alfabética //for ($i=count($fotos);$i>0;$i--){ // para exibir em ordem alfabética inversa echo "<dl class='gallery-item'> <dt class='gallery-icon landscape'> <a href='../../$dir$fotos[$i]'><img width='100' height='80' src='../../$dir$fotos[$i]' class='attachment-thumbnail' alt='images' /></a> </dt></dl>"; } } } ?> </div></div> <p style="margin-top: 10px;"><span style="font-size: medium;"><strong>ESTA MAT&Eacute;RIA FOI VISTA <span style="color: #<?=$categoria?>;"><?=$count?></span> VEZES</strong></span></p> <p style="margin-top: 20px;"><span style="font-size: x-large; color: #888888;">Coment&aacute;rios</span></p> <div id="mais-noticias"><div class="fb-comments" data-href="<?=$usite?>noticia/<?=$id?>/<?echo amigaveis($dados[titulo]);?>.html" data-width="700" data-numposts="5" data-colorscheme="light"></div></div> <p style="margin-top: 20px;"><span style="font-size: x-large; color: #888888;">Veja tamb&eacute;m</span></p> <div id="mais-noticias"><?php $limite2 = 3; $cor = "$categoria"; $idcat = $dados[id_cat]; $colunas = 1; $qt_letras1 = 160; $qt_letras2 = 160; $palavra = "Not&iacute;cias"; $link_page = "not&iacute;cia"; $link_page2 = "?pg=noticias"; $img_thumb = "S"; $paginacao = "N"; $ordem = "order by data desc"; $acao = "ultimas_noticias"; include "estrutura/noticias/exibe.php"; ?></div> </div> </div> <?php }?> estou utilizando php 5.6
  15. Oi pessoa! Ganhei de presente de um amigo o tema Ohio https://themeforest.net/item/ohio-creative-wordpress-theme/25193838 Só que eu não consigo configura-lo, eu instalei o tema mas ele não fica como no exemplo do link acima Ele ta assim:
  16. Omar~

    problema com return (array em arquivo) para array

    Tentou usar o https://www.php.net/manual/pt_BR/function.array-merge.php ?
  17. Omar~

    Javascript - Carregar variável para efetuar soma

    Tipo isso? var unitario = document.getElementById('input_a').value, devolver = document.getElementById('input_b').value, total = document.getElementById('input_c'), calcular; if (unitario && devolver) { calcular = parseFloat(unitario) * parseFloat(devolver); } total.value = calcular;
  18. Não seria mais simples não depender de um banco de dados? Dar uma olhada nisso: https://github.com/robertocr/cidades-estados-js
  19. Wilkyn Fernandes Taborda

    [Dúvida] Ordenação de Vetores

    Felipp, o que diz está errado pois a saída nesse caso deve ser {1,3,4,6,2} já que são os valores do vetor antes de ele ser ordenado. Lendo o seu enunciado vejo que o que você quer fazer é ordenar os valores em um vetor mas somente após isso mostrar esse vetor com os seus valores antes dessa ordenação. Sendo assim dá para fazer exatamente como a _Isis_ e o r.vinícius dizem e aplicar um algoritmo de ordenação nesse vetor após fazer uma cópia dele para poder mostrar na tela os valores em sua ordem original antes dessa ordenação. Aqui vai o código para isso: #include<iostream.h> int main(){ int v[5]={1,3,4,6,2}; int vcopia[5],aux; for(int i=0; i<5; i++) vcopia[i]=v[i]; for(int i=0; i<4; i++) for(int j=i+1; j<5; j++) if(v[i]<v[j]){ aux=v[i]; v[i]=v[j]; v[j]=aux; } for(int i=0; i<5; i++) cout << vcopia[i] << " "; system("pause"); }
  20. gramosiri2

    PHP - Passar consulta no modal

    Eu ja tentei @Public2004 porém quando passo o id_receito no id dessediv nao carrega o modal, este modal ja usa o id=visuModal para carregar o modal.
  21. Thiago Franchin

    Gatsby.js Tutorial

    Pessoal gravei esse tutorial de Gastby.js, espero que gostem:
  22. Trocar: <input type="text" name="idproduto" value="<?php echo $row['idproduto']?>"> Por: <input type="text" name="idproduto[]" value="<?php echo $row['idproduto']?>"> E $pega = $_POST['idproduto']; Por: foreach($_POST['idproduto'] as $ind=>$val{ echo "$ind - $val <br />"; }
  23. ESerra

    criptografia com addslashes

    addslashes não evita sql injection. De qualquer jeito, uma solução melhor: https://www.php.net/mysqli_real_escape_string Dê uma olhada em prepared statements, isso sim vai evitar sql injection.
  24. ESerra

    Problema na exibição de dados do banco

    $idAtirador está vindo de onde?
  25. ESerra

    Anexando multiplos arquivos

    Existem várias maneiras de fazer upload múltiplo, tem que ver exatamente como funciona o script que você está usando. Contudo, isso não é algo complexo de resolver, posto que, quando você der o submit do formulário, basta você fazer o cadastro no BD, pegar o id do "CI" criar a pasta e então mover os arquivos que foram enviados via upload, só tem que ver se o upload vai ocorrer junto com o post do formulário ou se vai ser antes (como ocorrer em alguns scripts de upload múltiplo que enviam antes para algum script e guardam em uma sessão o nome dos arquivos).
  26. WallyssonBr

    Como da um echo num input com javascripts

    Coloca dois inputs, e quando fazer o calculo, seta os valores dentro desses dois inputs. <p id="demo"></p> <label>Longitude:</label> <input id="longitude" type="text" name="longitude"><br> <label>latitude:</label> <input id="latitude" type="text" name="latitude"> <body onload="getLocation()"> <script> var x=document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else{x.innerHTML="O seu navegador não suporta Geolocalização.";} } function showPosition(position) { document.getElementById("longitude").value = position.coords.latitude; document.getElementById("latitude").value = position.coords.longitude; x.innerHTML="Latitude: " + position.coords.latitude + "<br>Longitude: " + position.coords.longitude; } </script> </body>
  1. Load more activity
×

Important Information

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