Ir para conteúdo
Fórum Script Brasil

OxCom

Membros
  • Total de itens

    68
  • Registro em

  • Última visita

Tudo que OxCom postou

  1. OxCom

    efeito na imagem

    Isso chama-se MARCA D`ÁGUA. No link : http://clares.wordpress.com/2008/07/17/mar...gua-em-imagens/ você encontra uma explicação disto.
  2. Valeu Denis não tinha pensado nisso!!! Oi, pessoal! A resposta acima está correta mas gerará table scan, pois para cada registro lido em clientes terá que fazer nova pesquisa em pedidos e verificar se i id não está na lista retornada. este tipo de ação poderá "sentar" a máquina. Uma maneira mais eficaz é a exibida abaixo: SELECT STRAIGHT_JOIN c.id_cliente FROM clientes c LEFT JOIN pedido p ON p.id_cliente = c.cid_cliente WHERE p.id_cliente IS NULL;
  3. OxCom

    Ajuda com error

    Está faltando colocar aspas simples (ou duplas se quiser) nas KEYS que você está utilizando: $login = $_SESSION['login']; //CORRETO $login = $_SESSION[login]; //ERRADO
  4. Se sua idéia é apenas uma consulta que inicie pelo ID 4 basta fazer isto SELECT * FROM tabela WHERE ID >= 4
  5. Basta utilizar o comando NOT IN na sua clausula where: SELECT * FROM CLIENTES WHERE id NOT IN (SELECT DISTINCT cliente_id FROM tabela_pedidos)
  6. Marcos, existe a possibilidade de algum cliente estar cadastrado porém não ter feito "NENHUMA" compra (ou seja : não há nenhum pedido com o seu ID) ?
  7. OxCom

    Paginação em meu site...

    SrMaster, Pelo que vi você pega os dados do banco de dados, então basta colocar um "ORDER BY coluna_para_ordenacao DESC" que funciona
  8. Procure por JQuery Countdown! sim sim a contagem de tempo da oferta.você sabe como faço isso?
  9. Beuleal, sugiro que dê um print na instrução SQL para ver se o problema está nela. Creio que o $id esteja vazio para dar o erro: echo "SELECT * FROM artigos WHERE id_artigos=$id";
  10. JOGO 01: FLUMINENSE-RJ JOGO 02: GUARANI-SP JOGO 03: são PAULO-SP JOGO 04: PALMEIRAS-SP JOGO 05: VITORIA-BA x BOTAFOGO-RJ JOGO 06: AVAI-SC JOGO 07: INTERNACIONAL-RS JOGO 08: CRUZEIRO-MG JOGO 09: GREMIO PRUDENTE-SP JOGO 10: FLAMENGO-RJ x VASCO-RJ
  11. JOGO 01: AVAI-SC JOGO 02: VASCO-RJ x ATLETICO-GO JOGO 03: GREMIO PRUDENTE-SP JOGO 04: SANTOS-SP x são PAULO-SP JOGO 05: CRUZEIRO-MG JOGO 06: INTERNACIONAL-RS JOGO 07: GOIAS-GO x ATLETICO-PR JOGO 08: PALMEIRAS-SP JOGO 09: CORINTHIANS-SP x GUARANI-SP JOGO 10: FLUMINENSE-RJ
  12. JOGO 01: INTERNACIONAL-RS JOGO 02: VITORIA-BA JOGO 03: SÃO PAULO-SP JOGO 04: FLAMENGO-RJ x AVAI-SC JOGO 05: SANTOS-SP JOGO 06: GREMIO-RS x VASCO-RJ JOGO 07: CORINTHIANS-SP JOGO 08: FLUMINENSE-RJ x CRUZEIRO-MG JOGO 09: CEARA-CE JOGO 10: PALMEIRAS-SP
  13. É possível sim: Selecione os registros e depois teste uma das condições se o resto de X / 2 = 1 (ímpar) se o resto de X / 2 = 0 (par) em código: for($i = 0; $i < sizeof($registros); $i++) { //sizeof = tamanho do array. if($i % 2 == 0) // $i % 2 significa pegue o resto da divisão de $i por 2. echo "$i é PAR<br>"; else echo "$i é ÍMPAR<br>"; }
  14. Além da dica do Rafael, você pode mandar executar o código depois de toda a página ser carregada. Como??? Assim: 1)Dentro do arquivo ajax.js que você cria uma função: function GravaLocalizacaoDB(){ /* * Coloque aqui o código AJAX que mencionamos anteriormente... */ } 2) Faça a chamada a esta função assim que toda a página for carregada: <head> ... <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="ajax.js"></script> <script type="text/javascript"> $(function() { GravaLocalizacaoDB(); }); </script> </head> Explicação do script: Note que o código e a chamada da função GravaLocalizacaoDB estão dentro do HEAD. Esse $(function ..... ) indica ao Navegador para executar este bloco de instrução somente quando TODA a página for carregada. Outra dica é que você pode carregar diretamente o Jquery dos servidores do google. De uma olhada nestas páginas: http://code.google.com/intl/pt-BR/apis/aja.../documentation/ http://www.pinceladasdaweb.com.br/blog/200...rtir-do-google/
  15. Rafael, Sempre que eu preciso mudar a função de um evento eu utilizo o método unbind do JQuery: Suponha que você tem um botão com id "butEvento" e o onclick dele chame a função '_funcClick1()': $('#butEvento').click(function(){_funcClick1();}); Para modificar o onlick: $('#butEvento').unbind('click'); //parametro: nome do evento $('#butEvento').click(function(){return _funcClick1()}); //Alterou o "ONCLICK"; $('#butEvento').click(); //Simula o click no botão. Não sei se é bem isso mas quem sabe ajude ....
  16. JOGO 01: SÃO PAULO-SP JOGO 02: VASCO-RJ x ATLETICO-PR JOGO 03: CRUZEIRO-MG JOGO 04: ATLETICO-MG JOGO 05: FLAMENGO-RJ JOGO 06: AVAI-SC x PALMEIRAS-SP JOGO 07: INTERNACIONAL-RS JOGO 08: FLUMINENSE-RJ JOGO 09: BOTAFOGO-RJ x GUARANI-SP JOGO 10: GREMIO PRUDENTE-SP
  17. ThPunisher, Para pegar valores que estão na URL você deve fazer da seguinte maneira: No exemplo vou usar uma url ficticia: www.seudominio.com.br?variavel=http://segundo.site.com.br Pegar o valor da URL: $url_frame2 = $_GET['variavel']; colocar no frame: <frame id="seu_frame" src="<?php echo $url_frame2; ?>"> Agora, desculpe a curiosidade, mas .... pra q você quer que abra uma url que o próprio usuário pode digitar? Isto vai gerar um "STRESS" a mais pra vc, pois terá de tratar a url para saber se é válida. Vai que algum usuário coloca www.seudominio.com.br?variavel=url.maliciosa.ferrou Cuidado com isso
  18. Endor, utilize o método array_merge para unir arrays e sort para ordená-lo: <?php $var1 = "4-5-11-12-18-20-26-27"; $var2 = "6-13-19-28-29"; $array1 = explode('-', $var1); $array2 = explode('-', $var2); $union = array_merge($array1, $array2); sort($union); echo implode(',', $union); ?>
  19. Adenison, na string de conexão você menciona o dbname como constanta1 e depois ao executar a instrução tem o schema teste? teste esse código: <?php if(!@($conexao = pg_connect("host=localhost dbname=constanta1 port=5432 user=constanta1 password=cta124578"))) { print "Não foi possível estabelecer uma conexão com o banco de dados."; } else { $query = "select * from produto"; pg_query($conexao, $query); /* Escreve resultados até que não haja mais linhas na tabela */ for($i=0; $consulta = @pg_fetch_array($query, $i); $i++) { echo "ROW: $i<br>"; //print "Produto: ".$consulta['nome']." - Valor: ".$consulta['valor']."<br>"; } } pg_close($conexao); ?> Veja se aparece alguma vez a expressão ROW: , se não aparecer é porque o erro pode estar antes do loop, ou seja, na hora da consulta mesmo.
  20. substitua print "Produto: $consulta[nome] - Valor: $consulta[valor]<br>"; por print "Produto: ".$consulta['nome']." - Valor: ".$consulta['valor']."<br>"; Resumindo, coloque aspas simples para indicar a 'coluna' que você vai utilizar.
  21. na clausula where da instrução sql basta você colocar isso: SELECT campo1, campo2 FROM tabela_x WHERE campo_nome like 'A%' o comando like significa que o MySql procurará por valores que contenham uma letra A no início e qualquer coisa depois!
  22. Rodrigo, tente substituir o self por $this->: require_once ('conectadb.php'); class Usuario{ public function __construct() { $this->toFunction($_GET['to']); } public function toFunction($opcao){ switch ($opcao){ case "consulta": $this->listaUsuarios(); break; } } public function listaUsuarios(){ . . . } }
  23. Bom... Vamos analisar o problema com calma. O erro agora é que o Header possui uns tamanhos e os registros ficam distorcidos no layou! Basta você especificar o "WIDTH" de cada td. Exemplo: Header <table id="tabRecord"> <tr> <td width="40">ID</td> <td width="200">Nome</td> </tr> </table> Registros: <table id="tabHeader"> <tr> <td width="40">00001</td> <td width="200">Cicrano</td> </tr> </table>
  24. Tem um exemplo no link http://imar.spaanjaars.com/357/a-scrollabl...-a-fixed-header. Resumindo: 1) separe o Header (a linha q você quer fixa) em uma tabela. 2) coloque o conteúdo que você deseja que possua scroll (registros) em outra tabela. Informação encontrada no Google com a pesquisa : "table fixed header css"
  25. JOGO 01: GREMIO-RS JOGO 02: CRUZEIRO-MG JOGO 03: SÃO PAULO-SP JOGO 04: FLAMENGO-RJ x BOTAFOGO-RJ JOGO 05: GUARANI-SP JOGO 06: GOIAS-GO JOGO 07: CEARA-CE JOGO 08: SANTOS-SP JOGO 09: ATLETICO-MG JOGO 10: FLUMINENSE-RJ
×
×
  • Criar Novo...