
Gigabyte
Membros-
Total de itens
137 -
Registro em
-
Última visita
Tudo que Gigabyte postou
-
(Resolvido) alguém sabe como eu faço?
pergunta respondeu ao jeff de Gigabyte em Ajax, JavaScript, XML, DOM
fala jeff!!! Procura na net por jquery... acho que ajuda -
(Resolvido) Java Script - Executar funcao apos fechar popup modal
pergunta respondeu ao Sidney Machado de Gigabyte em Ajax, JavaScript, XML, DOM
Opa.. beleza Sidney!! Me diz aí, qual classe de modal você está usando? Se for a classModal padrão: modalDialog.setCloseAction("aqui_vai_a_funcao_em_formato_string"); Ops... ia esquecendo! modalDialog é o seu objeto do Modal -
Fala aí maskara_121!!! Isto aqui vai listar as suas tabelas, e é só relacionar o conkey e o confkey para encontrar os campos relacionais.... tomara que ajude! select * from pg_catalog.pg_constraint c inner join pg_catalog.pg_stat_all_tables t ON (t.relid = c.conrelid) inner join pg_catalog.pg_stat_all_tables r ON (r.relid = c.confrelid) A documentação do PG para o schema pg_catalog também ajuda muito
-
Opa... beleza Hayashi!! Se o que você quer é algo pontual, tipo logar cada uma das queries, o ideal pra não sobrecarregar o BD é colocar na aplicação, agora se o que você precisa é um monitoramento de queries lentas, com excesso de execuções e tal, tente o pgFouine.
-
Olá Larazinha... Você tá no lugar certo, com certeza alguém poderá te ajudar, mas pra isso você precisa postar as informações necessárias, tipo..... o DER! Ah é, as anotações de análise de requisitos ajuda também..... rs
-
Cara.... complicado o negócio! Precisaria entender a dinâmica geral do código. Se a parte hardcode do calculo faz a referência direta ao produto, será necessário fazer uma query para cada item e efetuar a soma na código. Ou cria uma subquery monstro grudada com um union dentro de uma query com a operação de SUM(). mas isso é meio POG
-
Div com scroll que acompanha automatico
pergunta respondeu ao DuDuduEdu de Gigabyte em Ajax, JavaScript, XML, DOM
É.... mais ou menos.. rs Como o meu FF tá cheio de lixo nas barras, a área útil tá pequena e por isso eu consigo arrastar infinitamente a barra de rolagem! Esse efeito ocorre também se você redimensiona o navegador! O script é bom, mas vale a pena tratar esse bug! -
Div com scroll que acompanha automatico
pergunta respondeu ao DuDuduEdu de Gigabyte em Ajax, JavaScript, XML, DOM
Opa.. seguinte: Para evitar essa sobreposição, cria a div pai com os elementos que serão fixos, define nela a largura em porcentagem e a largura mínima em pixels.... Pra ficar mais claro: <div style="position: fixed; width: 90%; min-width: 820px;"> <!-- aqui vão os elementos flutuantes --> </div> Só não sei se funciona em IE(ca) -
Div com scroll que acompanha automatico
pergunta respondeu ao DuDuduEdu de Gigabyte em Ajax, JavaScript, XML, DOM
Fala DuDuduEdu!!! Em primeiro lugar, concordo plenamente com a sua opinião sobre o SB. Se hoje sou um Programador pleno, foi graças a este excelente fórum e, por isso mesmo, sempre que posso compartilho o meu humilde conhecimento... mas vamos ao que interessa!! No seu caso, se entendi bem, você quer que a sua DIV com a foto desça junto com a rolagem do scroll. Para isso você pode utilizar o style="position:fixed", que vai "travar" essa div na tela. Outra opção seria um script que identifica o scroll e reposiciona a DIV na tela, o que exige um pouco mais de processamento e mais conhecimento de JS, pois funciona diferente pra cada navegador. Em ambos os casos, o ideal é que todos os elementos que vão se "mover", estejam dentro de um elemento pai. ! -
Tá aqui.... SELECT "Data", SUM("Abertos") AS "Abertos", SUM("Fechados") AS "Fechados", SUM("Cancelados") AS "Cancelados", SUM("Total") AS "Total", ((SUM("Fechados")*100)/SUM("Total"))::numeric(5,2)||'%' AS "Percentual" FROM ( SELECT "DTExec" AS "Data", (CASE WHEN "Status" = 'Aberto' THEN 1 END ) AS "Abertos", (CASE WHEN "Status" = 'Fechado' THEN 1 END ) AS "Fechados", (CASE WHEN "Status" = 'Cancelado' THEN 1 END ) AS "Cancelados", 1 AS "Total" FROM teste.teste ) AS subQ GROUP BY "Data"
-
Então _Cristiano_... O que eu não entendi foi como você pretende fazer esse bkp! Vamos às opções: Runtime: Você vai colocar no seu script PHP o pg_dump, que vai processar e gerar o arquivo de backup. Após a conclusão do backup você vai forçar um download desse arquivo. Nesse caso precisa tomar cuidado com o timeout do Webserver (normalmente configurado no próprio), do PHP e da conexão com o PG (php.ini) e também atentar se o PHP tá configurado pra rodar scripts com exec/system (php.net). Processos separados: O backup será feito em um processo interno (manual/cron) e o script PHP vai apenas fazer download do arquivo. Esse é o modo mais fácil e principalmente seguro, já que não corre risco de timeout. Nesse caso o seu servidor deve ser configurado para gerar de alguma forma esse arquivo de backup que ficará em um repositório pré determinado e o PHP lista os arquivos desse diretório e executa o download (w3schools: filesystem). Acho que é isso.... :P
-
Pergunta rápida.... Qual o SO??
-
Opa.... beleza Luispnot!! Dentro da minha base de conhecimento (rs) o PG não utiliza RowID, que por acaso não faz parte da especificação ANSI SQL. Se a utilização do RowID for para desfragmentação, você pode utilizar as funcionalidades do vacuum do PG, se for para incremento automático de id's, utilize um pk com tipo de dado serial. Abçs!
-
Falaê Cristiano!!! O negócio é o seguinte.... Existe a ferramenta PHP pra administrar o SGBD PostgreSQL phppgadmin. Agora, se você conhece a sintaxe do pg_dump e só não quer realizá-lo pelo shell, pode criar o seu próprio PHP com funçoes como exec e system pra executar esses comandos do shell. Agora, se você tem como instalar clientes, o PGAdmin III é excelente! Caso você teste essas opções, dá um feedback pra posteridade.... rs!! porque tem um monte de gente que tem as mesmas dúvidas Abçs!
-
Olá GHC!! Aproveitando o seu próprio código..... select sum(x.quantidade * y.preco_unitario) as somatoria from x,y,z where z.item IN ('10','20') and z.item = x.item
-
Validar várias checkbox
pergunta respondeu ao Brenno Ferreira Santiago de Gigabyte em Ajax, JavaScript, XML, DOM
Opa!! beleza brenno O negócio é o seguinte: dá pra fazer isso sussa por dom, mas depende da estrutura do seu html. Se todos os inputs estiverem dentro de um único elemento (div, td, table, etc...), você faz um loop nos "nodes", condicionando ao "name" do objeto e utilizando uma flag que diz se algum dos elementos foi checado.... no final se a flag for false, emite a mensagem! tipo.... deu pra entender??? -
Fala pessoal!!! Em uma de minhas diversas incursões no incrível mundo de google, tive o prazer de conhecer o Mozilla Prism. Que atire a primeira pedra o desenvolvedor web que nunca ostentou uma interface sem os controles de browser, ou mesmo sonhou com um ambiente que imitasse um software desktop! rs Sendo assim eis que A Mozilla Labs "amem!" trouxe o código fonte do WebRunner, um aplicativo baseado em XUL (executáveis do mozilla) e dentro do conceito SSB - Site Specific Browser, e rebatizou-o de Prism. A grande vantagem é a utilização da mesma engine do Firefox. Caso queiram saber mais detalhes, alguns links de interesse sobre o prism. wiki.mozilla labs.mozilla Wikipedia Download Não sei da parte de vocês, mas eu aprovei!!!! :wub: Ops!! perdão pelo post em local inadequado, é que eu tenho um shortcut direto pro fórum JS... :blush:
-
Olá pessoal!! Estou com um sério problema de produtividade e não tenho idéia de como resolver! Para esclarecer: Sou desenvolvedor web (PHP+JS+DHTML+etc,etc,etc...), com um bom conhecimento em javascript e DOM, sendo assim, não tenho nenhum problema em criar aplicações úteis e com recursos criativos em um curto espaço de tempo. Em compensação, quando chego na parte visual da coisa, o negócio fica feio (literalmente). Como a empresa que eu trabalho não é muito grande, então sou obrigado a fazer de tudo um pouco. De acordo com meu gerente, não preciso me preocupar se a tela está feia ou disforme, porém não consigo abandonar uma tela antes de estar pelo menos visualmente agradável, mas para isso levo várias horas editando, mudando elementos de lugar formatando e reformatando, e diversos CTRL S's e F5's depois, eis que surge a página. Como eu já disse o problema é o tempo dispendido para a árdua tarefa :blush: . Finalmente, a pergunta aos especialistas em design: existe alguma forma produtiva de criação? Principalmente voltado ao layout de formulários! Penso em algo como primeiro coloca na tela todos os campos e seus labels e depois posiciona, ou ao contrário, primeiro desenha à parte e depois vai colocando na tela... sei lá, algo assim. Agradeço desde já pela atenção! PS: caso não seja a área correta do fórum, agradeço se este post for movido adequadamente... sabe como é, sou viciado na área de desenvolvimento, js, css, html e tal! Quase não visito outras áreas..... :P
-
Cara, você está com um erro no include do arquivo "estrutura/produtos.php". Dá uma conferida no path para ver se o arquivo tá lá, lembrando que a leitura do path parte tanto do arquivo principal (o que fez o primeiro include) quanto do arquivo que fará efetivamente o include final "/home/sosdomin/public_html/query.php"
-
Como Trocar fundo quando o mouse passar por cima?
pergunta respondeu ao iagouilian de Gigabyte em Ajax, JavaScript, XML, DOM
Aproveitando o exemplo do KaKarotto.....duas formas diferentes e eficientes!!! <table border="1" id="tabela1"> <tr> <td style="background-image: url(imagens/image_01.gif)">Célula mouseover/out</td><td style="background-image: url(imagens/image_01.gif)">Célula mouseover/out</td><td style="background-image: url(imagens/image_01.gif)">Célula mouseover/out</td> </tr> </table> <br /> <br /> <div class="imagem1">Célula class</div><div class="imagem1">Célula class</div><div class="imagem1">Célula class</div> <script> window.onload=function(){ var tabela=document.getElementById("tabela1") for(var celula in tabela.getElementsByTagName("td")){ tabela.getElementsByTagName("td")[celula].onmouseover=function(){this.style.backgroundImage="url(imagens/image_02.gif)"} tabela.getElementsByTagName("td")[celula].onmouseout=function(){this.style.backgroundImage="url(imagens/image_01.gif)"} } } </script> <style type=""> div.imagem1{ background-image: url("imagens/image_01.gif"); display: inline; border: 2px solid black; } div.imagem1:hover{ background-image: url("imagens/image_02.gif"); display: inline; border: 2px solid black; } </style> -
Olá Alexandre!! Em primeiro lugar, seja bem vindo ao fórum. Se a sua intenção é aprender, este é o lugar certo Respondendo à sua pergunta, é possível sim, você pode encontrar bastante coisa útil aqui: http://www.w3schools.com/js/default.asp Mais específicamente: http://www.w3schools.com/htmldom/prop_win_opener.asp
-
Imagens alternadas com mapeamento e links
pergunta respondeu ao WebAntares de Gigabyte em Ajax, JavaScript, XML, DOM
Se entendi direito, cada imagem tem varios links distintos, fora que essas imagens também variam! Elas tem tamanhos diferentes? E seu posicionamento é relativo ou absoluto? Você poderia passar o link com essa página para facilitar o entendimento????? -
Probelmas com window.opener
pergunta respondeu ao fernandoleandrez de Gigabyte em Ajax, JavaScript, XML, DOM
Opa!! Tenta isto no script do pop: <script language="JavaScript"> function enviaDados(variavel_n){ window.opener.document.getElementById('variavel').innerHTML=variavel_n; close(); } </script> E não esquece das aspas na chamada: <br><a href='#' onClick="enviaDados('<?php $variavel_1?>')"><?= "R$".$variavel_1."</a>";?> Onde está o wally, digo o erro (rs)?? A função está preparada para receber e tratar dois parâmetros: function enviaDados(variavel_1, variavel_2){ // variavel_1 e variavel_2 //..... window.opener.document.getElementById('variavel').innerHTML=variavel_1; window.opener.document.getElementById('variavel').innerHTML=variavel_2; Já na chamada, está sendo passado apenas um... <br><a href='#' onClick="enviaDados(<?php $variavel_1?>)"><?= "R$".$variavel_1."</a>";?> Como ao clicar no link o pop será fechado, então creio que será necessário passar apenas um parâmetro... -
Dúvidas com clique no link RSS
pergunta respondeu ao Rubiz Gardini de Gigabyte em Ajax, JavaScript, XML, DOM
Olá Rubiz, você poderia ser um pouco mais específica? O link que você diz é o que encaminha para a notícia ou o que procede com a inscrição no RSS?? -
Olá smez!!! Se o intuito é carregar a página principal por completo com o link novo e não em um layer ou frame específico, você pode utilizar o seguinte: <a href="#" onClick="opener.location='produtos.asp?CdProduto=<%=produto("CdProduto")%>'; close();"><img src="produto/<%=produto("Imagem")%>" width="125" height="159" border="0"></a>