
jgd
Membros-
Total de itens
69 -
Registro em
-
Última visita
Sobre jgd

jgd's Achievements
0
Reputação
-
Olá Pessoa, Sou iniciante em Java.. Preciso instalar e rodar uma aplicação java em outro PC. A aplicação foi feita no eclipse... com acesso ao MySQL.. Roda certinho se carregado via Eclipse... Então usei > Export > para gerar o JAR.. Na minha máquina ao rodar o "jar" a aplicação não conecta o MySql. Pesquisando... Estou deduzindo que seja as "dependências"... Contudo, acredito ter setando corretamente no assistente do Eclipse. Obs.: No outro PC já tem o MySql (na verdade tem WampSwerver) instalado. Então agradeço qualquer na identificação desta checagem de dependências. Alias: Alguém conhece algum instalador que rode no Eclipse (plugin)???
-
Olá Pessoal. No windows 7 Host local a) Apache está instalado. b ) php5 esta instalado. c) MySQL 5.6 esta instalado. Todos estão sendo iniciados no windows (services). Pelo navegador estou rodando scripts php - phpinfo() por exemplo. Logo imagino que o Apache + php estão correto. O MySql instalei (atualizei) completo... (com Workbench CE 6.0.9, conectores, etc) Ta executando, criando conexão (localhost // abrindo banco, criando tabelas, insert, update, drop, etc – pela Workbench ). Mais se tendo conexão ao banco local pelo script php da o erro: Fatal error: Call to undefined function mysql_connect() in C:\www\instranet\pasta Pesquisando por aí já revisei os arquivos: a) Apache: httpd.conf - PHPIniDir "C:\php5" (pasta é, esta mesma) - LoadModule php5_module "C:\apache\php\php5apache2_2.dll" - Porta: 80 b ) PHP5 : php.ini - extension=php_mysql.dll - extension=php_mysqli.dll Estão habilitados: c) MySQL 5.6: - datadir = "C:\Program Files\MySQL\MySQL Server 5.6\data" Esta habilitado: Detalhe: não está em “C” porque já existia a instalação da Workbench. d) No hosts do Windows (em C:\Windows\System32\drivers\etc) Esta habilitado: 127.0.0.1 e) Via netstat -a -n -b -p tcp (prompt) MySQL usa porta 3306 E outro aplicativo usa a 80... Mais aí não sei ver que é? (se Apache ou Outra aplicação) O que mais pode estar faltado para a conexão para a conexão funcionar? Agradeço qualquer ajuda.
-
Olá Pessoal. No windows 7 Host local a) Apache está instalado. b ) php5 esta instalado. c) MySQL 5.6 esta instalado. Todos estão sendo iniciados no windows (services). Pelo navegador estou rodando scripts php - phpinfo() por exemplo. Logo imagino que o Apache + php estão correto. O MySql instalei (atualizei) completo... (com Workbench CE 6.0.9, conectores, etc) Ta executando, criando conexão (localhost // abrindo banco, criando tabelas, insert, update, drop, etc – pela Workbench ). Mais se tendo conexão ao banco local pelo script php da o erro: Fatal error: Call to undefined function mysql_connect() in C:\www\instranet\pasta Pesquisando por aí já revisei os arquivos: a) Apache: httpd.conf - PHPIniDir "C:\php5" (pasta é, esta mesma) - LoadModule php5_module "C:\apache\php\php5apache2_2.dll" b ) PHP5 : php.ini - extension=php_mysql.dll - extension=php_mysqli.dll Estão habilitados: c) MySQL 5.6: - datadir = "C:\Program Files\MySQL\MySQL Server 5.6\data" Esta habilitado: Detalhe: não está em “C” porque já existia a instalação da Workbench. d) No hosts do Windows (em C:\Windows\System32\drivers\etc) Esta habilitado: 127.0.0.1 O que mais pode estar faltado para a conexão para a conexão funcionar? Agradeço qualquer ajuda.
-
Gente, estou tentando o select abaixo com agrupamento... Que roda em uma pagina antiga (em asp com access...Estou migrando para php/MySQL) Ocorre que, quando colo o periodo, retorna vazio. Sem período vem... SELECT b.grupo, c.subgrupo, d.subconta, sum( CONVERT( REPLACE( REPLACE( a.credito1, '.', '' ) , ',', '.' ) , DECIMAL( 10, 2 ) ) ) AS TotCred, sum( CONVERT( REPLACE( REPLACE( a.debito1, '.', '' ) , ',', '.' ) , DECIMAL( 10, 2 ) ) ) AS TotDeb, a.idg1, a.idsg1, a.idsc1FROM tbfluxook a, tbgrupo b, tbgruposub c, tbgruposubcta dWHERE idfil = '0'AND (a.idg1 = b.idg)AND (a.idsg1 = c.idsg)AND (a.idsc1 = d.idcta) GROUP BY a.idg1, a.idsg1, a.idsc1, a.stHAVING a.st = 'P' Como o período... Retorna vazio.. SELECT b.grupo, c.subgrupo, d.subconta, sum( CONVERT( REPLACE( REPLACE( a.credito1, '.', '' ) , ',', '.' ) , DECIMAL( 10, 2 ) ) ) AS TotCred, sum( CONVERT( REPLACE( REPLACE( a.debito1, '.', '' ) , ',', '.' ) , DECIMAL( 10, 2 ) ) ) AS TotDeb, a.idg1, a.idsg1, a.idsc1FROM tbfluxook a, tbgrupo b, tbgruposub c, tbgruposubcta dWHERE idfil = '0'AND (a.idg1 = b.idg)AND (a.idsg1 = c.idsg)AND (a.idsc1 = d.idcta) AND( a.datav Between '2013-03-01' and '2013-03-31' ) GROUP BY a.idg1, a.idsg1, a.idsc1, a.stHAVING a.st = 'P' Antes em ASP: SELECT tbGrupo.grupo, tbSubGrupo.subgrupo, tbSubConta.subconta, sum(tbFluxo.credito) AS TotalCredito, sum(tbFluxo.debito) AS TotalDebito FROM ( (tbFluxo LEFT JOIN tbGrupo ON tbFluxo.idG=tbGrupo.idG) LEFT JOIN tbSubGrupo ON tbFluxo.idSg=tbSubGrupo.idSg) LEFT JOIN tbSubConta ON tbFluxo.idCta=tbSubConta.idCta WHERE ( ( (tbFluxo.dataV) Between #"& sDataINI_INV & "# And #"& sDataFIM_INV & "# and tbFluxo.idEmp ="& Request("obrigIdEmp") &" and tbFluxo.idBanco="& Request("obrigIdBanco") &") )GROUP BY tbGrupo.grupo, tbSubGrupo.subgrupo, tbSubConta.subconta, tbFluxo.st HAVING tbFluxo.st='P'" Agradeço qualquer ajuda
-
Pessoal. Alguém teria idéia de como validar a "não ticagem " de ckeckbox’s que não sejam o ultimo da seqüência "checada" ??? Em outras palavras: Tudo está "ticado"... Só permitir "des-ticagem" se for o último da seqüência... - Ex: Se clicado no 5ª, e o 6ª exisitir... E, ainda estive ticado. Não alterar. Estou tentando assim: <input type="checkbox" id="Item" onclick="verSequencia(this.value)" name="check1" checked value="1"> <input type="checkbox" id="Item" onclick="verSequencia(this.value)" name="check2" checked value="2"> <input type="checkbox" id="Item" onclick="verSequencia(this.value)" name="check3" checked value="3"> <input type="checkbox" id="Item" onclick="verSequencia(this.value)" name="check4" checked value="4"> <input type="checkbox" id="Item" onclick="verSequencia(this.value)" name="check5" checked value="5"> <input type="checkbox" id="Item" onclick="verSequencia(this.value)" name="check6" checked value="6"> <input type="checkbox" id="Item" onclick="verSequencia(this.value)" name="check7" checked value="7"> function verSequencia(){ var string1 ="";var todos_elementos = document.getElementsByTagName('input');for (i = 0; i < todos_elementos.length; i++) { if (todos_elementos[i].id == "Item") { if(todos_elementos[i].checked ==true){ string1 = string1 + todos_elementos[i].value; } } }alert(string1) // isso dará 1234567 } A sequencia estou pegando... O resto agradeço qualuer idéias. - Detalhes os values são dinâmicos... São numeros mais não são sequenciais tipo 1,2,3. São 10, 45, 67, etc. JGD
-
Willian, tem jeito sim... form = document.createElement('form'); form.setAttribute('method', 'POST'); form.setAttribute('action', 'pagina.php'); myvar1 = document.createElement('input'); myvar1.setAttribute('name', 'acaoConteudoString'); myvar1.setAttribute('type', 'hidden'); myvar1.setAttribute('value', string1); formOCDC.appendChild(myvar1); document.body.appendChild(form); form.submit(); A técnica cria form e imput dinamicamente. Interessante não é? Vivendo e apredendo... E compatilhando tb. Abraço JGD
-
Gente, Preciso de uma dica. Tenho uma seria de variaveis cocatenadas via funão javascript.. Tipo: var string= var1 +"|"+ var2 +"|" var3 +"|"+ ...... Então estava mando assim: window.location.href = "pagina.php?acao="+ acao +"&acao2="+ acao2 +"&p="+ p +"&v="+ string2; Daí a string começou a ficar grande e agora não consigo mais, dependendo, submeter a url via GET. Como vianr um variavela via POST... Tem alguma alernativa via Ajax tipo XMLHttpRequest ???
-
Gente, Consegui andar um pouco com o teste abaixo.... Só falta conseguir fechar a tag do conteúdo quando os itens forem menor que 3 //// $linha = 0; $pagina = 1; $linhas_por_pagina = 3; $iCellsPerRow = 3; $iItems = 7; for ($i=1; $i <=$iItems; $i++){ if (($i % $iCellsPerRow) == "1"){ echo " <div id='pagina_".$pagina."' style='border:solid 1px #ff0000;'>Pagina: ".$pagina; } $linha = $linha+1; echo " ".$i." "; if (($i % $iCellsPerRow) == 0){ $linha = 0; $pagina = $pagina+1; echo "</div>"; } if (($i % $iCellsPerRow) > 0){ for ($j=1; $j <= (($i % $iCellsPerRow) - $iCellsPerRow); $j++){ echo "[".$j."]"; if ($j = $iCellsPerRow - ($iItems % $iCellsPerRow)) { echo "[".$j."] </div>"; } } } }
-
Dedas, Preciso abrir <DIV id="pagina_<?$i?>" e depois de 03 conteúdos... Fechar </div> e fazer denovo até o final do While... - Sendo que $i seria a pagina: pagina_1, pagina_2,... pagina_n... Abri tag <div...> Fecha tag </Div> É isso?
-
Olá Pessoa, Preciso criar um relatório que gere 03 conteúdo por folha. Então tentei criar dinamicamente no código php o comando: echo "<div style='page-break-before: always;'></div>"; Mais o comportamento não fica igual em todos os navegadores. Então estou tentando jogando o conteúdo em div’s para depois selecionar a div_<?=$xis?> correspondente via jQuery e assim simular uma paginação. Então se são 03 tabelas por página... Para a primeria página penso que ficaria assim: ... $sql = "SELECT campos FROM tabela WHERE tipo='$tipo'"; $result = mysql_query($sql); $contador =0; $pagina=1; $i; while($row = mysql_fetch_row($result)){ $contador++; ... If($pagina==1){ echo "<div id='pagina_'". $i .">"; } ..conteudo 1.. ..conteudo 2.. ..conteudo 3.. if($contador==3){ $pagina++; echo "</div>"; $contador =0; } ... } Mas como posso fazer para incrementar os contadores já que o conteúdo é dinâmico dentro da do select??? Agradeço qualquer ajuda. Abraço
-
Olá Pessoal, Em java script: Preciso evitar duplicidade de ocorrências de valores em uma string e não aceitar valor zerado antes de um valor maior que “0” zero. Estou tentando assim mais na hora do miolo não consigo detectar a duplicidade... Quanto mais os valores zeros... <script> var Retorno = new Array var Retorno2 = new Array var string =”1|1|3|4”; //regra 1: O valor “1” não pode estar repedido.. Independente da posição //Regra 2: Não posso ter nenhum valor “0” zero antes de uma valor maior que “zero”.... Independente da posição onde estiver um valor. var string =”0|0|0|4”; //errado var string =”4|0|0|0”; //correto! var corta = string.length - 1; var sAvali = string.substr(0,corta); Retorno = string.split("|"); Retorno2 = string.split("|"); var nT = Retorno.length - 1; var n = 0; var xTem="N"; var x1Tem=""; //--> while(n <=nT){ if(Retorno[n]=="0" || Retorno[n]==""){ }else{ alert(n +"|"+ Retorno[n]) var x1Tem = Retorno[n] for(i=0;i < Retorno2.length;i++){ if(Retorno2 == x1Tem){ }else{ if(Retorno[n]==Retorno2[i]){ xTem="S"; }else{ xTem="N"; } } } } n++; } //--> </script> Agradeço qualquer ajuda ou dica.
-
Olá Pessoa, Problema para gerar Excel... No meu antigo provedor eu usava o script abaixo para gerar Excel (forçando o Download)... Mudei de provedor... Agora ele simplesmente lista na tela... No gerar ou força o download. Neste servido está rodando PHP 3.3.3. $html = ''; $html .= '<table border=1>'; $html .= '<tr>'; $html .= '<td colspan=33>'.$arquivo.'</td>'; $html .= '</tr>'; $html .= '</tabal>'; // Configurações header para forçar o download header("Content-Type: application/force-download"); header ("Expires: Mon, 26 Jul 2000 05:00:00 GMT"); header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT"); header ("Cache-Control: no-cache, must-revalidate"); header ("Pragma: no-cache"); header ("Content-type: application/x-msexcel"); header ("Content-Disposition: attachment; filename=\"{$arquivo}\"" ); header ("Content-Description: PHP Generated Data" ); // Envia o conteúdo do arquivo echo $html; exit; Agradeço qualquer ajuda.
-
Olá Pessoal, Achei o código abaixo na net... Trata-se da simulação do efeito do “lightbox” que gera uma div de modo a exibir apenas o conteúdo desejado sobre os demais elementos da tela... Funcionar legal quando há pouco conteúdo e/ou o link do comando está na parte de cima da página. Porém, se há rolagem (na vertical)... E carrego o efeito como no meu exemplo abaixo - O efeito se dimensiona com base no topo da página. Gostaria de ajuda de vocês para aplicar o efeito independente de estar no “topo” ou “final” da página. Alguém teria alguma dica de como solucionar a situação? Segue código: Agradeço qualquer ajuda.
-
Gente obrigado pelas discas... Consegui apenas com BETWEEN.... Contudo o arranjo foi fazendo o BETWEEN com dois campos da tabela e não com um campo só... como geralmente é feito. - Eu não sabia que dava para usar da forma abaixo: Abraço jgd