Jump to content

Search the Community

Showing results for tags 'Function'.



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

  1. Srs, Tenho um campo A readonly, que recebe a soma dos campos B e C por um script. Quando o valor de B ou C é alterado, executa um script que atualiza o valor de A, eu preciso que no momento que o valor de A for atualizado execute outra soma. Como posso identificar essa alteração para executar outra função? *Já tentei com onchange, onvalue, oninput...., direto no HTML, tentei também com onkeyup no jquery, mas nenhum funcionou. Lembrando que o campo é readonly.
  2. Ericsson Berg

    Class - Problema na segunda chamada da função

    Boa tarde, galera!! Tô com um problema na chamada da segunda função de uma class. As functions trazem consultas do banco de dados, assim, em uma consulta eu terei que trazer dois arrays, então dentro da classe Veículos criei uma função base para chamar as duas função que trarão o resultado dos Selects, porém somente a primeira função traz resultado, a segunda somente funciona se eu omitir a primeira, deve ser algo em relação a conexão, segue o código: class Veiculos { public function veic_lb_ll() { $dados1 = Veiculos::query1(); $dados2 = Veiculos::query2(); Retorno_consulta::formatResults($dados2); //Esta parte é só para demonstrar } public static function query1() { include_once('veiculos/veic_lb_ll.php'); //Este include traz a query = armazena em $sql $dados1 = Conexao::oracle($sql); return $dados1; } public static function query2() { include_once('veiculos/veic_lb_ll.php'); //Este include traz a mesma query para teste $dados2 = Conexao::oracle($sql); return $dados2; } } //Classe de Conexão com o Banco de Dados class Conexao{ public static function oracle() { $conn = oci_connect(DB_USER, DB_PASSWORD, DB_HOST) or die ("Conexão com o banco Falhou!"); $statement = oci_parse($conn,$sql); oci_execute($statement); oci_close($conn); //Criar um array $dados = array(); //Transfere os dados para o array $x=0; while (($row = oci_fetch_object($statement)) != false){ $x++; $dados[$x] = $row; } oci_free_statement($statement); return $dados; } }
  3. <?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'; }
  4. Primeiramente boa tarde à todos, eu sou estudante de ti mas ainda estou começando a entender programação Bom o exercício que estou praticando pede o seguinte: O fato é que eu sou bem principiante e estou quebrando a cabeça tentando entender como fazer esse exercício, até o momento eu não faço ideia de como implementar o x ou sequer compilar o vetor com os 50 números aleatórios, eis o que surgiu dentro da minha cabeça louca: Imagino que eu não tenha acertado em mt coisa até agora, então quem puder me explicar uma forma de fazer esse exercício, se possível de forma bem simples de entender e usando o mergesort. Peço desculpas pela minha ignorância explicando minha dúvida, e agradeço desde já à quem puder me ajudar!
  5. Galera tudo beleza ? Estou desenvolvendo um programa e estou com uma dúvida básica, tenho um elemento e quero fazer ele ir "caindo na tela" por isso coloquei a fórmula e em seguida o setInterval , porém preciso que ele caia depois de 5 segundos, para isso tentei utilizar o setTimeout ambas na mesma function, porém nada acontece, segue o código : function iniciaJogo(){ setTimeout(movimento,5000); setInterval(movimento,20); setTimeout(movimentosegundo,5000); setInterval(movimentosegundo,20); setTimeout(movimentoterceiro,5000); setInterval(movimentoterceiro,20); var c=document.getElementById("cnv01"); ctx=c.getContext("2d"); ctx.fillStyle = "#000000"; ctx.fillRect(0,0,1024,768); desenhaElemento(); } Função movimento, segundo e terceiro, estão feitas separadamente, com esse código o interval funciona e o timeout não.
  6. Srs, Tenho uma tabela alimentada a partir de um dataset. Quando o usuário clica em alguma linha da tabela o <tr> recebe a class DANGER. Eu preciso de uma função que identifique quais <tr> tem a class danger e me passe o valor das <td> de dentro desta <tr>. Abaixo uma função que percorre a table e identifica a <tr> que está com a classe, porém dentro daquele IF eu preciso de algo que receba o valor das tags <td>. Alguma sugestão? function varre_table(){ var trs = document.getElementsByTagName("tr"); for (var i = 0; i<trs.length; i++) { if (trs[i].className == "danger") { trs[i].className = ""; } } }
  7. AlessandroPiaz

    Rolar scroll na horizontal

    Boa noite pessoal. Quero que meu site role o scroll na horizontal. Achava que com o overflow-y:hidden; ele ja rolava na horizontal mas pelo jeito não funciona. Sou meio leigo em javascript ainda.
  8. AlessandroPiaz

    Evento com scroll

    Boa tarde pessoal. Meu site é onepage e quero criar um evento pra que a pagina role pra determinado lugar após o primeiro scroll executado. Para passar rolando direto da primeira pg pra segunda por exemplo. Já vi esse efeito em muitos websites, mas sou bem leigo em javascript ainda.
  9. AlessandroPiaz

    Rolar scroll de uma vez

    E ai pessoal. Preciso da ajuda de vcs porque sou bem leigo em javascript. Meu site é one page e gostaria de criar um efeito para que da primeira pagina(topo do site) pra segunda. O scroll role direto de uma pra outra com uma so descrida no scroll do mouse. Mas n sei como posso fazer isso funcionar.
  10. kenio Junio

    Problema Ao Mostra Valor Do Frete

    olá estou com um problema ao mostrar o valor do frete já revi á programação já refis e não adianto de nada SEGUE EM ANEXO O CÓDIGO <!DOCTYPE html> <html> <head> <title></title> </head> <body> <?php function calculaFrete($cod_servico, $cep_origem, $cep_destino, $peso, $altura='2', $largura='11', $comprimento='16', $valor_declarado='0.50'){ # Código dos Serviços dos Correios # 41106 PAC sem contrato # 40010 SEDEX sem contrato # 40045 SEDEX a Cobrar, sem contrato # 40215 SEDEX 10, sem contrato $correios = "http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdEmpresa=&sDsSenha=&sCepOrigem=".$cep_origem."&sCepDestino=".$cep_destino."&nVlPeso=".$peso."&nCdFormato=1&nVlComprimento=".$comprimento."&nVlAltura=".$altura."&nVlLargura=".$largura."&sCdMaoPropria=n"."&nVlValorDeclarado=".$valor_declarado."&sCdAvisoRecebimento=n&nCdServico=".$cod_servico."&nVlDiametro=0&StrRetorno=xml"; $xml = simplexml_load_file($correios); if ($xml->cServico->Erro == '0') return $xml->cServico->Valor; else return false; } echo calculaFrete(40045,35530000,35530000,'0.200'); ?> </body> </html> ai quando mudo o modo para PAC ele mostra o valor <!DOCTYPE html> <html> <head> <title></title> </head> <body> <?php function calculaFrete($cod_servico, $cep_origem, $cep_destino, $peso, $altura=2, $largura=11, $comprimento=16, $valor_declarado=0.50){ # Código dos Serviços dos Correios # 41106 PAC sem contrato # 40010 SEDEX sem contrato # 40045 SEDEX a Cobrar, sem contrato # 40215 SEDEX 10, sem contrato $correios = "http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdEmpresa=&sDsSenha=&sCepOrigem=".$cep_origem."&sCepDestino=".$cep_destino."&nVlPeso=".$peso."&nCdFormato=1&nVlComprimento=".$comprimento."&nVlAltura=".$altura."&nVlLargura=".$largura."&sCdMaoPropria=n"."&nVlValorDeclarado=".$valor_declarado."&sCdAvisoRecebimento=n&nCdServico=".$cod_servico."&nVlDiametro=0&StrRetorno=xml"; $xml = simplexml_load_file($correios); if($xml->cServico->Erro == '0') { return $xml->cServico->Valor; } else { return false; } } echo calculaFrete(41106,45350000,87501430,'0.20'); ?> </body> </html>
  11. cabaçonophp

    tranformar procedure em function

    Boa noite, estou tentando transformar uma procedure em function, mas não consigo....obrigado pela ajuda CREATE PROCEDURE bancodados.sp_calculo( param_id_cnpj varchar(14) ) BEGIN SELECT id_cnpj, AVG(valor)*12 AS fat, regime, aliquota, (aliquota*SUM(valor))/100 AS pagamento , fun_dia_pagamento(fun_data_pagamento(NOW())) AS data FROM ( SELECT a.valornf, a.id_cnpj, b. regime, c. minimo, c. maximo, c. aliquota FROM bancodados.tabela_valores a LEFT JOIN bancodados.tabela_empresa b ON a.id_cnpj = b.id_cnpj LEFT JOIN bancodados.tabela_anexos c ON b.regime = c.regime AND a.valor >= c.minimo AND a.valor <= c.maximo WHERE (a.id_cnpj = param_id_cnpj AND DATE_FORMAT(data_registro,'%Y-%m') < DATE_FORMAT(fun_mes_anterior(NOW()),'%Y-%m') AND DATE_FORMAT(data_registro,'%Y-%m') >= DATE_FORMAT(fun_12meses_antes(NOW()),'%Y-%m') ))x; END $$
  12. PatrikCypriano

    Problema ao incluir formulário em php

    Bom dia Pessoal, estou encontrando dificuldades em incluir um formulário que foi desenvolvido em uma página externa vaga.php no PHP, bom o erro que está dando é esse. Warning: include(C:\xampp\htdocs\anunciantes//forms/vaga.php): failed to open stream: No such file or directory in C:\xampp\htdocs\anunciantes\wp-content\themes\anunciantes\functions.php on line 33 Warning: include(): Failed opening 'C:\xampp\htdocs\anunciantes//forms/vaga.php' for inclusion (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\anunciantes\wp-content\themes\anunciantes\functions.php on line 33 Beleza, já no functions.php onde esta dando o erro tenho o seguinte código (peguei de exemplo) // Mostra o formulario function showForm($form){ $templatePath = get_bloginfo('template_url'); $delimiter = "pasta_arquivos/"; $templatePath = explode($delimiter, $templatePath); //print_r($templatePath); //echo $templatePath . "<br>"; $formPath = ABSPATH . $templatePath[1] . "/forms/" . $form . ".php"; //echo ABSPATH . "<br>"; include($formPath); } O problema esta nessa bendita pasta_arquivos, pois a pessoa criou uma pasta e colocou os arquivos do wordpress dentro, porem eu não estou usando essa pasta, tentei apagar essa linha, apagar o nome da pasta mais não deu certo, teria uma forma de fazer esse script para mostrar o formulário desconsiderando essa pasta? Não tenho muita experiencia com wordpress, agradeço muito a ajuda :) Grande abraço a todos!
  13. Eduardo_555

    Criando função onclick ?

    Olá pessoal bom dia!! Estou criando uma pagina onde tenho uma lista com links na lateral, cada link que o usuário clica altera o um a variável id. no lado desta lista tenho um input que vai cadastrar uma mensagem no banco de dados, o funcionamento é o mesmo do whatsap web, na lista temos os contatos e no lado um formulário e as mensagens já enviadas. estou usando o Framework codeigniter php para ajudar no desenvolvimento. seria assim cada vês que clico no link lateral gostaria que fizesse um onclick, que enviasse o dado para um input do formulário que ficara hidenn. porem isso não funciona acredito que seja pelo codeigniter ja que tenho que colocar o chamado da função onclick dentro de um anchor vou postar oque ja fis para vocês derem uma olhada aguardo um help ai!! Esta é a função javascript function preencher(value) { var resultado = document.getElementById('cliente'); resultado.value += " " + value; } Este a lista onde clico e seleciono o id <li><?= anchor("Redirecionador/encontraEventos/{$cliente['id']}", "$exibicao", array('onclick'=>'$variavelid'))?><li> e aqui o formulario que tenho que colocar o valor retornado pela função javascript <?php echo form_open("Cadastro/Acontecimentos"); echo form_input(array( "name"=>"acontecimento", "id"=>"acontecimento", "class"=>"form-control", "placeholder"=>"Informe um evento relacionado a este cliente!", "type"=>"text", )); echo form_input(array( "name"=>"cliente", "id"=>"cliente", "class"=>"form-control", "type"=>"hidden", )); ?> não funciona de jeito maneira, oque sera que esta errado Agradeço desde já!!
  14. josenilson

    function no xampp e wamp

    Bom dia a todos ! Estava utilizando essa função para gerar uma lista em um combo Box no meu form, porem o server em que estava sendo utilizado tal função era o XAMMP, funcionava normalmente, mudei para o WAMP SERVER, a função parou de funcionar, ha diferença entre código xammp ou wamp ? Digo não deveria funcionar nos dois server ? as versões do php dos dois são as mesmas isso tem alguma coisa a ver ? Logo abaixo esta a função. <!-------------NESTE PONTO ABAIXO ESTA MONTADO A FUNÇÃO QUE GERA A OPÇÃO DE NÍVEL DE USUÁRIO--------------> <tr> <td> <?php function combonivel($lista = false){ $montarArray = array("NIVEL","ADMINISTRADOR", "VISUALIZADOR"); if ($lista == ""){ foreach ($montarArray as $i){ $resultArray .= "<option value=\"{$i}\">{$i}</option>"; } return $resultArray; } else { foreach ($montarArray as $i){ if ($lista == $i){ $resultArray .= "<option value=\"{$i}\" selected=\"selected\">{$i}</option>"; } else { $resultArray .= "<option value=\"{$i}\">{$i}</option>"; } } return $resultArray; } } ?> <select name="nivel" id="nivel" class="form-control"placeholder="nivel"> <?php echo combonivel(); ?> </select> </td> </tr> <!------NESTE PONTO ACIMA ESTA MONTADO A FUNÇÃO QUE GERA A OPÇÃO DE NÍVEL DE USUÁRIO-------->
  15. jdlucena

    Passar dados function PHP

    Olá, pessoal! Estou precisando mostrar os dados da consulta porém não sei como passar os restante das informações, por exemplo: Precisa constar os dados do funcionário (nome, telefone, email), porém só estou conseguindo passar o nome. A class é Funcionários e a função é essa: private function registerNewUser() { $this->db_connection = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME); if (!$this->db_connection->set_charset("utf8")) { $this->errors[] = $this->db_connection->error; } if (!$this->db_connection->connect_errno) { $sql = "SELECT * FROM users ORDER BY user_name ASC"; $result_of_login_check = $this->db_connection->query($sql); $this->total[] = $result_of_login_check->num_rows; while ($resultado = $result_of_login_check->fetch_object()) { $this->errors[] = $resultado->user_name; } } else { $this->errors[] = "Sorry, no database connection."; } e o HTML é esse: <?php foreach ($funcionarios->errors as $error) { ?> <div class="col-md-4 col-sm-4 col-xs-12 profile_details"> <div class="well profile_view"> <div class="col-sm-12"> <h4 class="brief"><i></i></h4> <div class="left col-xs-7"> <h2><?php echo $error; ?></h2> <p><strong>About: </strong> Web Designer / UX / Graphic Artist / Coffee Lover </p> <ul class="list-unstyled"> <li><i class="fa fa-building"></i> Address: <?php echo $error; ?></li> <li><i class="fa fa-phone"></i> Phone #: <?php echo $error; ?></li> </ul> </div> <div class="right col-xs-5 text-center"> <img src="images/user.png" alt="" class="img-circle img-responsive"> </div> </div> <div class="col-xs-12 bottom text-center"> <div class="col-xs-12 col-sm-6 emphasis"> <p class="ratings"> <a>4.0</a> <a href="#"><span class="fa fa-star"></span></a> <a href="#"><span class="fa fa-star"></span></a> <a href="#"><span class="fa fa-star"></span></a> <a href="#"><span class="fa fa-star"></span></a> <a href="#"><span class="fa fa-star-o"></span></a> </p> </div> <div class="col-xs-12 col-sm-6 emphasis"> <button type="button" class="btn btn-success btn-xs"> <i class="fa fa-user"> </i> <i class="fa fa-comments-o"></i> </button> <button type="button" class="btn btn-primary btn-xs"> <i class="fa fa-user"> </i> View Profile </button> </div> </div> </div> </div> <?php } ?>} Alguém poderia me ajudar a colocar o user_fone e o user_email?
  16. WEBCHARLES

    de função pra função

    Tô querendo pegar o valor desse campo: <select id="data" required = "" name="data" class="form-control"> <option value="0">Selecione a data</option> <? echo "<option value='$data'>$data</option>"; ?> </select> e quero passar para essa função php: public function buscaHorarioPorData() { $datar = $this->input->post('data'); $horario = $this->agendamento_model->retorna_agendamento_coordenador_horario($datar); $option = "<option value=''>Selecione o horario</option>"; foreach ($horario as $d) { $option .= "<option value='" . $d->horario. "'>" . $d->horario. "</option>"; } echo $option; } Através dessa função JAVASCRIPT, mais não consigo. Não sei o que to fazendo errado. Me ajudem!!! <script> var base_url = '<?= base_url(); ?>'; $(document).ready(function () { // Evento change no campo data $("select[name=data]").change(function () { // Exibimos no campo horario antes de concluirmos $("select[name=horario]").html('<option value="">Carregando...</option>'); // Passando tipo por parametro para a pagina //alert(base_url+$(this).val()); $.post(base_url+"aluno/agendamento/buscaHorarioPorData", {data: $(this).val()}, // Carregamos o resultado acima para o campo turma function (valor) { $("select[name=horario]").html(valor); } ) }) }); </script>
  17. Boa tarde pessoal, Temos um site onde ao entrar na página do produto um SKU é pré selecionado. Queremos desativar a função, mas não sabemos qual linha comentar. :wacko: Os controles são radio buttons customizados via CSS. Arquivo JS http://paulinhomotos.vteximg.com.br/arquivos/main-17.js Exemplo de página com pré seleção da opção radio button (tamanhos) http://www.paulinhomotos.com.br/jaqueta-riffel-summer-top-ventilada-impermeavel-cinza/p Obrigado!! :D
  18. Ola pessoal. Tenho o seguinte HTML + JS <script> function executar () { alert("executado"); } </script> <table> <thead> <tr> <th>Item</th> <th>Price/unit</th> <th>Stock</th> </tr> </thead> <tr ng-model="Arroz"> <td valign="top">Arroz</td> <td valign="top">$1</td> <td valign="top">999</td> </tr> </table> o valor 999 que representa o Stock e atualizado constantemente por uma outra funcao JQuery. Gostaria de saber se ha alguma forma de usar o JQuery para que quando o valor atualizar ele realizar uma funcao. Ja tentei usar o seguinte, porem sem sucesso. $('tr[ng-model="Arroz"]').children().eq(2).text().on('change', executar()); e tambem ja tentei $('tr[ng-model="Arroz"]').children().eq(2).attr('OnChange', executar()); Grato pela ajuda desde ja.
  19. henrique-rafael

    função php a qualquer momento

    Boa noite, Sabem me dizer se é possível eu criar um arquivo '.php' e a qualquer momento executar uma função dele. -> NÃO NO MOMENTO em que uso o include quando inicio a pagina, mas SIM após a página ser carregada e eu por exemplo a qualquer momento pegar e usar essa função através do java script?
  20. Shieldseg

    Problemas com myfunction

    Boa Noite! Sou iniciante em Javascript e novo aqui no fórum, estou com um problema para um site de um cliente. não estou conseguindo executar duas "Function" que encontrei no w3c ao mesmo tempo, está dando algum conflito: Segue o exemplo do meu problema a baixo: <!DOCTYPE html> <html> <head> <style> .dropbtn { background-color: #4CAF50; color: white; padding: 16px; font-size: 16px; border: none; cursor: pointer; } .dropbtn:hover, .dropbtn:focus { background-color: #3e8e41; } .dropdown { position: relative; display: inline-block; } .dropdown-content { display: none; position: absolute; background-color: #f9f9f9; min-width: 160px; overflow: auto; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); } .dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: block; } .dropdown-content a:hover {background-color: #f1f1f1} .show {display:block;} .container { display: inline-block; cursor: pointer; } .bar1, .bar2, .bar3 { width: 35px; height: 5px; background-color: #333; margin: 6px 0; transition: 0.4s; } .change .bar1 { -webkit-transform: rotate(-45deg) translate(-9px, 6px) ; transform: rotate(-45deg) translate(-9px, 6px) ; } .change .bar2 {opacity: 0;} .change .bar3 { -webkit-transform: rotate(45deg) translate(-8px, -8px) ; transform: rotate(45deg) translate(-8px, -8px) ; } </style> </head> <body> <p>Click on the Menu Icon to transform it to "X":</p> <div class="container" onclick="myFunction(this)"> <div class="bar1"></div> <div class="bar2"></div> <div class="bar3"></div> </div> <h2>Clickable Dropdown</h2> <p>Click on the button to open the dropdown menu.</p> <div class="dropdown"> <button id="myBtn" class="dropbtn">Dropdown</button> <div id="myDropdown" class="dropdown-content"> <a href="#home">Home</a> <a href="#about">About</a> <a href="#contact">Contact</a> </div> </div> <script> // Get the button, and when the user clicks on it, execute myFunction document.getElementById("container").onclick = function() {myFunction()}; /* myFunction toggles between adding and removing the show class, which is used to hide and show the dropdown content */ function myFunction() { document.getElementById("myDropdown").classList.toggle("show"); </script> <script> function myFunction(x) { x.classList.toggle("change"); } </script> </body> </html> Quando um comando funciona, o outro não, se alguém puder dar uma ajuda! desde já, agradeço!
  21. Estou com um problema, onde se eu aperta no botão para carregar mais blocos através do banco de dados, ele vai carregar todos na ordem do ID, entretanto se eu tiver em algum filtro ele continua carregando todos em vez de só daquele filtro e a cada vez que aperto para carregar + ele faz os blocos anteriores que não são daquele filtro desaparecerem. Vocês podem ver em: http://somospixel.com/test/ na parte de PORTFÓLIO. O que preciso? Que ao aperta em Carregar +, ele carregue apenas os blocos (vindo do banco de dados) do FILTRO selecionado. Bug? Mesmo com o FILTRO selecionado, carrega todos os blocos em ordem pelo ID. FILTROS: <div class="button-group filters-button-group listado"> <button class="button is-checked bttodos" data-filter="todos" onclick="filtrar('todos')">TODOS</button> <button class="button btnone btc filter" data-filter="visu" onclick="filtrar('visu')">IDENTIDADE VISUAL</button> <button class="button btnone" data-filter="web" onclick="filtrar('web')">DESENVOLVIMENTO WEB</button> <button class="button btnone btc" data-filter="grafico" onclick="filtrar('grafico')">MATERIAL GRÁFICO</button> <button class="button btnone" data-filter="comu" onclick="filtrar('comu')">COMUNICAÇÃO VISUAL</button> <button class="button btnone btc" data-filter="digi" onclick="filtrar('digi')">MARKETING DIGITAL</button> </div> Script para montar cada BLOCO: <script> var corpo = ""; function pegaDados() { var idUltimo = $("#buttonIdUltimoItem").val(); jQuery.ajax ({ url: "pegaPortifolio.php?id="+idUltimo, dataType: "json", //Tipo de Retorno success: function(data) { console.log(data); var pt1 = ""; var i = 1; var ultimo_id = 0; var size = 0, key; for (key in data) { if (data.hasOwnProperty(key)) size++; } for(i = 0; i < size; i++){ pt1 +='<div class="element-item filter filtros third-effect '+data[i].menu+'" data-category="transition"><div style="padding:2.5px;"><div style="border: 1px solid #AAAAAA;"><img src="images/port/mini/'+data[i].imageM+'" alt="project 2"><div class="mask"><a href="#portfolioModal54" onclick="portfolioModal('+data[i].id+')" class="portfolio-link info" data-toggle="modal"></a></div><div class="fundo-port"><h1>'+data[i].tipo+'</h1><h2>'+data[i].nome+'</h2></div></div></div></div>'; ultimo_id = data[i].id; $("#buttonIdUltimoItem").val(ultimo_id); } monta_html(pt1); } }); filtrar($('#buttonIdUltimoItem').attr('class')); } function monta_html(dados){ $(".grid").append(dados); //joga o valor para um elemento html } </script> Estrutura do GRID que aparece o portfólio e coloca a estrutura dos 6 blocos iniciais: <div class="grid"> <?php $servidor = '###'; $banco = '###'; $usuario = '###'; $senha = '###'; $link = @mysql_connect($servidor, $usuario, $senha); $db = mysql_select_db($banco,$link); $idUltimoItem = 0; if(!$link) { echo "erro ao conectar ao banco de dados!";exit(); } $sql = "SELECT * FROM portfolio ORDER BY id DESC limit 6"; $query = mysql_query($sql); while($sql = mysql_fetch_array($query)){ $id = $sql["id"]; $idUltimoItem = $id; $nome = $sql["nome"]; $tipo = $sql["tipo"]; $desc = $sql["desc"]; $menu = $sql["menu"]; $imageM = "images/port/mini/" . $sql["imageM"]; $imageF = $sql["imageF"]; ?> <div class="element-item filter filtros todos third-effect <?php echo "$menu";?>" data-category="transition"> <div style="padding:2.5px;"> <div style="border: 1px solid #AAAAAA;"> <img src="<?php echo "$imageM"?>" alt="project 2"> <div class="mask"> <a href="#portfolioModal54" class="portfolio-link info" data-toggle="modal" onclick="portfolioModal(<?php echo $id;?>)" value="Executa ajax"></a> </div> <div class="fundo-port"> <h1><?php echo "$tipo"?></h1> <h2><?php echo "$nome"?></h2> </div> </div> </div> </div> <?php } ?> </div> BOTÃO: <div id="rend-more"> <button type="button" id="buttonIdUltimoItem" onClick="pegaDados();" value="<?= $idUltimoItem;?>" style="width: 262px; height: 50px; border: 1px solid rgb(84, 128, 128); position: relative; top: 30%; left: 50%; transform: translateX(-50%); cursor: pointer; background-color: white;" class="todos"> <h2 style="text-align: center;color:#4d8984;font-family: 'Gotham-Thin';float: left;font-size: 25px;padding-left: 30px;padding-top: 5px;">CARREGAR</h2> <h3 style="padding-left: 5px;float: left;font-size: 25px;color:#4d8984;font-family: 'gotham-bold';padding-top: 5px;">+</h3></button> </div> pegaPortifolio.php (php que puxa do banco de dados cada bloco para aparecer quando aperta em carregar +) <?php function fn_conexao(){ $dbuser = "###"; $dbpass = "###"; try { $pdo = new PDO('mysql:host=###;dbname=###', $dbuser, $dbpass); $pdo -> setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING ); } catch(Exception $e) { echo 'Erro na conexao: ' . $e->getMessage(); } return $pdo; } function dados($pdo){ try { if(!isset($_GET['id']) or $_GET['id'] == null){ $id = 0; //se o GET nao for enviado o for enviado como nullo , a variável ID pega o valor de 0 }else{ $id = $_GET['id']; //pega o valor passado via GET } $arr = array(); $sql = "ALTER DATABASE portfolio CHARSET = UTF8 COLLATE = utf8_general_ci"; $sql = "SELECT * FROM portfolio WHERE id < $id ORDER BY id DESC LIMIT 6"; $stmt = $pdo->prepare($sql); $stmt->execute(); $linha = $stmt->fetchAll(PDO::FETCH_ASSOC); if($stmt->rowCount() >= 1){ return $linha; //retorna o resultado da query }else { return 0; } } catch(Exception $e) { print 'Erro ao inserir os dados no banco: ' . $e->getMessage(); $conexao = desconecta($conexao); } } $conexao = fn_conexao(); $dados = dados($conexao); $dados = json_encode($dados); //converte o resultado para json print $dados; //imprime os dados na tela ?>
  22. Eai pessoal, Preciso de ajuda para arrumar um problema no meu site. Coloquei um slider jquery no meu site, que até funciona normalmente, mas sempre que atualizo a pg pelo pc as imagens do slider não aparecem mais, e em alguns celular não aparecem nem quando entro no site sem atualizar. Não tenho a mínima ideia do que está causando esse erro, pois ainda não tenho muita experiencia com jquery, codigos do js, etc.
  23. Júlio Marçal

    Erro: Function name must be a string.

    Quando executo o login aparece esta mensagem: Fatal error: Function name must be a string in C:\Program Files (x86)\EasyPHP-DevServer-13.1VC9\data\localweb\phpteste1\login.php on line 22 Obs: linha 2:= $login = $_POST('login');. <?php class Sql{ public $host, $user, $pass, $query; public function __construct(){ mysql_connect($this -> host = 'localhost', $this -> user = 'root', $this -> pass = '1234' ); mysql_select_db('cadastro'); } public function query($qr){ $this -> query = mysql_query($qr); return $this; } public function retornar(){ return $this -> query; } } $sql = new sql; $login = $_POST('login'); $pwd = $_POST('senha'); $selecionar = $sql -> query("SELECT * FROM USUARIO WHERE LOGIN = '$logi' AND SENHA = '$pwd'"); $c = mysql_num_rows($selecionar); if($c){ echo "logado"; }else{ echo "deslogado"; } ?>
  24. Maira Torresani

    Função de envio de e-mail php

    Bem, eu tenho um form e preciso enviar os dados que o usuário preencher para um e-mail. O problema é que eu tenho uma função que envia o e-mail, tenho esse formulário em 3 páginas diferentes do site então não dá pra fazer o header(location:page) porque assim eu teria que fazer um arquivo diferente para cada página. O que eu queria fazer e não achei como, é se tem como passar os valores do form por parâmetros de uma função sem precisar ir para outra página para executar a função. Pode ser com javaScript se der.
  25. felipefadonimt

    Auto Relacionamento de Categorias

    Olá pessoal. Eu sou novo aqui e estou precisando de uma grande ajuda. Estou precisando fazer 2 funções no mysql só que não sei como fazer. A primeira é a listagem da categoria pai e suas filhas em um loop infinito até retornar vazio. A segunda é o inverso, eu chegar em um nível da categoria e ela me retornar até a pai final. Alguém poderia me ajudar ? Segue o código do mysql das categorias. CREATE TABLE `tipodecontas` ( `PlaId` int(11) unsigned NOT NULL AUTO_INCREMENT, `PlaCod` int(4) unsigned NOT NULL, `PlaCodPai` int(11) unsigned DEFAULT NULL, `PlaTitulo` varchar(200) NOT NULL, `PlaDescricao` text, `PlaIdUsuario` int(11) unsigned DEFAULT NULL, `PlaDateCadastrado` datetime NOT NULL, PRIMARY KEY (`PlaId`,`PlaCod`), KEY `PlaIdUsuario` (`PlaIdUsuario`), KEY `PlaId` (`PlaId`), KEY `PlaCod` (`PlaCod`), KEY `PlaTitulo` (`PlaTitulo`), KEY `PlaDateCadastrado` (`PlaDateCadastrado`), KEY `PlaCodPai` (`PlaCodPai`), CONSTRAINT `tipodecontas_ibfk_1` FOREIGN KEY (`PlaIdUsuario`) REFERENCES `usuarios` (`UsuId`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `tipodecontas_ibfk_2` FOREIGN KEY (`PlaCodPai`) REFERENCES `tipodecontas` (`PlaId`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8;
×

Important Information

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