Ir para conteúdo

Hulkstar

Members
  • Total de itens

    43
  • Registro em

  • Última visita

Reputação

1 Comum

Sobre Hulkstar

Últimos Visitantes

499 visualizações
  1. Hulkstar

    PHP + JON [Recuperar dados].

    Tenho um sistema em php que recupera as mensagens não lidas e são convertidas para serem recuperadas em json,porém quando eu recupero as novas mensagens não lidas o sistema apaga as antigas mensagens,eu queria que as antigas mensagens continuasse disponíveis e fosse apagadas apenas se o usuário atualizar a pagina,vou deixar abaixo o código ajax que estou utilizando,se possível me ajudar nesse código,desde já agradeço a atenção de todos. <script type="text/javascript"> $(document).ready(function(){ atualiza(); }) var timerI = null; var timerR = false; function para(){ if(timerR) clearTimeout(timerI) timerR = false; } function atualiza(){ para(); atualiza(); } function atualiza(){ $.ajax({ url:"", dataType:"json" }).done(function(data){ var mostra = ''; $.each(data.mensagem, function(i,x){ mostra += '<li class="sent"> <img src="site.com/visual/imagens/usuarios/'+x.id_de+'.jpg" alt="" /> <p>Lorem Ipsum - ID: '+x.id_de+' » 00:00:00 00/00/0000<br /><br />'+x.mensagem+'</p> </li>'; }); $("#redMenssage").html(mostra); }); timerI = setTimeout("atualiza()", 5000); timerR = true; } </script> **** Resumindo,o que eu preciso é que o novo conteúdo seja adicionado sem apagar o conteúdo antigo,obrigado.
  2. Hulkstar

    SELECT SQL Leilão.

    Cara,funcionou perfeitamente,da maneira que eu estava querendo,muito obrigado mesmo,ajudou bastante.
  3. Hulkstar

    SELECT SQL Leilão.

    Veja bem,vou deixar 2 prints,para você ter mais ou menos uma ideia do que eu preciso,se eu utilizar o código abaixo. SELECT id,id_produto,extra_deck,id_usuario,id_lance,data_lance FROM leilao_arremates AS m1 WHERE id_lance = ( SELECT MAX(id_lance) FROM leilao_arremates AS m2 WHERE m1.id_produto = m2.id_produto) O resultado que eu obtenho é o seguinte: Como circulado acima,existe dois lances iguais,no caso o que teria que ser válido é apenas o primeiro lance,agora caso eu use o código abaixo. SELECT le.id,le.id_usuario, le.id_produto, le.id_lance, le.data_lance FROM leilao_arremates le INNER JOIN (SELECT id_produto,MAX(id_lance) as max_lance, MIN(data_lance) AS min_data FROM leilao_arremates GROUP BY id_produto) X1 ON X1.max_lance = le.id_lance AND X1.min_data = le.data_lance AND X1.id_produto = le.id_produto Eu tenho o seguinte resultado: Resumindo,caso exista dois lances iguais,eu preciso que o sistema pegue o primeiro lance,de acordo com a data cadastrada no sistema.
  4. Hulkstar

    SELECT SQL Leilão.

    Fiz o teste com o seguinte código e não funcionou muito bem,alguns lances de alguns usuários acabaram ficando de fora,como se tivessem sido ignorados. SELECT le.id_usuario, le.id_produto, le.id_lance, le.data_lance FROM leilao_arremates le INNER JOIN (SELECT id_produto,MAX(id_lance) as max_lance, MIN(data_lance) AS min_data FROM leilao_arremates GROUP BY id_produto) X1 ON X1.max_lance = le.id_lance AND X1.min_data = le.data_lance AND X1.id_produto = le.id_produto Se tiver alguma outra sugestão,me avisa por favor..
  5. Hulkstar

    SELECT SQL Leilão.

    Eu consegui fazer da seguinte maneira,porém eu gostaria de saber se existir lances iguais se teria como escolher o primeiro lance. SELECT id,id_produto,id_usuario,id_lance FROM leilao_arremates AS m1 WHERE id_lance = ( SELECT MAX(id_lance) FROM leilao_arremates AS m2 WHERE m1.id_produto = m2.id_produto)
  6. Hulkstar

    SELECT SQL Leilão.

    Eu criei um sistema de leilão,porém eu preciso no final do leilão pegar o maior lance para diversos produtos diferentes,vou deixar uma print abaixo,porém o código sql que estou usando não está me trazendo os resultados corretamente. SELECT id,id_produto,id_usuario,MAX(id_lance) FROM leilao_arremates GROUP BY id_produto Obrigado pela ajuda...
  7. Hulkstar

    Array Group

    $query = $conn->prepare("SELECT * FROM deck_library_cartas,deck_library WHERE deck_library.publico = '1' AND deck_library.id = deck_library_cartas.id_deck GROUP BY deck_library_cartas.id_deck"); $query->execute(); while($resultado = $query->fetch(PDO::FETCH_ASSOC)){ } O código acima está separado por grupo "deck_library_cartas.id_deck",porém ele exibe apenas um resultado de acordo com o "deck_library_cartas.id_deck",o que eu preciso é que ele exiba 8 resultados separados por grupo,alguém tem alguma ideia que eu possa estar me ajudando? Obrigado!
  8. Hulkstar

    Problema PHPMailer

    Olá, Estou usando o PHPMailer para envio de email smtp através do gmail,o gmail está tudo configurado certinho,o script acredito que esteja configurado de forma correta também,pois eu utilizava o mesmo sistema em um servidor antigo,porém devido eu ter alterado de servidor,agora estou com problema para configurar isso,segue abaixo o script que eu estou usando. eu cheguei a instar o postfix e o sendemail,mais não deu certo,alguém tem alguma ideia que possa estar me ajudando? include("phpmailer/class.phpmailer.php"); include("phpmailer/class.smtp.php"); include("phpmailer/class.pop3.php"); include("phpmailer/PHPMailerAutoload.php"); $ToEmail = ''; $MessageHTML = ''; $MessageTEXT = ''; $Mail = new PHPMailer(); $Mail->IsSMTP(); $Mail->Host = "smtp.gmail.com"; $Mail->SMTPAuth = TRUE; $Mail->SMTPSecure = "ssl"; $Mail->Port = 465; $Mail->Username = ''; $Mail->Password = ''; $Mail->Priority = 1; $Mail->CharSet = 'UTF-8'; $Mail->Encoding = '8bit'; $Mail->Subject = ''; $Mail->ContentType = 'text/html; charset=utf-8\r\n'; $Mail->From = ''; $Mail->FromName = ''; $Mail->WordWrap = 900; $Mail->AddAddress($ToEmail); $Mail->isHTML(TRUE); $Mail->Body = $MessageHTML; $Mail->AltBody = $MessageTEXT; $Mail->Send(); $Mail->SmtpClose(); Obrigado!
  9. Hulkstar

    Problema PHPMailer

    Olá, Estou usando o PHPMailer para envio de email smtp através do gmail,o gmail está tudo configurado certinho,o script acredito que esteja configurado de forma correta também,pois eu utilizava o mesmo sistema em um servidor antigo,porém devido eu ter alterado de servidor,agora estou com problema para configurar isso,segue abaixo o script que eu estou usando. eu cheguei a instalar o postfix e o sendemail,mais não deu certo,alguém tem alguma ideia que possa estar me ajudando? include("phpmailer/class.phpmailer.php"); include("phpmailer/class.smtp.php"); include("phpmailer/class.pop3.php"); include("phpmailer/PHPMailerAutoload.php"); $ToEmail = ''; $MessageHTML = ''; $MessageTEXT = ''; $Mail = new PHPMailer(); $Mail->IsSMTP(); $Mail->Host = "smtp.gmail.com"; $Mail->SMTPAuth = TRUE; $Mail->SMTPSecure = "ssl"; $Mail->Port = 465; $Mail->Username = ''; $Mail->Password = ''; $Mail->Priority = 1; $Mail->CharSet = 'UTF-8'; $Mail->Encoding = '8bit'; $Mail->Subject = ''; $Mail->ContentType = 'text/html; charset=utf-8\r\n'; $Mail->From = ''; $Mail->FromName = ''; $Mail->WordWrap = 900; $Mail->AddAddress($ToEmail); $Mail->isHTML(TRUE); $Mail->Body = $MessageHTML; $Mail->AltBody = $MessageTEXT; $Mail->Send(); $Mail->SmtpClose(); Obrigado!
  10. Hulkstar

    Problema com SELECT

    Desculpe a demora em responder,porém ajudou muito em fazer o que você disse,a consulta chegou agora em ficar por exemplo em 0.0086 segundos,uma consulta por exemplo de todos os dados do usuário ficou por exemplo em 0.0008 segundos,o que demorava muito mais do que isso,obrigado mesmo,ajudou bastante mesmo.
  11. Hulkstar

    Problema com SELECT

    Não melhorou não,ficou praticamente mesma coisa 0.7294 segundos.
  12. Hulkstar

    Problema com SELECT

    Estou com um problema em uma consulta no bd cujo tem um total de 2078456 registros,o que eu preciso é o seguinte,verificar se um usuário possui um único dado,porem quando eu faço essa consulta,o tempo para resposta está sendo de 0.7118 segundos,como eu posso estar melhorando esse tempo de resposta,pois quando vou ativar na página,leva em média 1,14 segundos para abrir,e isso incomoda muito. SELECT COUNT(id) FROM `teste_usuario` WHERE id_usuario = '1' AND id_peça = '58' AND metodo_compra = '1'; Obrigado!
  13. Hulkstar

    gerar sistema php

    Oks,obrigado pela ajuda!
  14. Hulkstar

    gerar sistema php

    Na verdade eu queria uma ajuda para tentar descobrir o por que o script quando tem até 14 times funciona corretamente,quando se tem mais de 14 times,o script já não funciona,até dar erro por tempo de espera. Por que eu já fiz algumas mudança no script para ver se conseguia resolver o problema,mais continua a mesma coisa.
  15. Hulkstar

    gerar sistema php

    Então eu também não sei o que acontece,quando tem até 10 times,gera a lista tranquilamente,agora quando tem 18 times ou mais,a lista não gera,o sistema fica pesado. Eu preciso que a lista gerasse tranquilamente com 10,20 ou 30 times.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.