Ir para conteúdo
Fórum Script Brasil

Webster

Membros
  • Total de itens

    35
  • Registro em

  • Última visita

Tudo que Webster postou

  1. Bom dia a todos! Gostaria de saber se alguém conhece algum tutorial que demonstre como posso, a partir de uma lista de campos de uma tabela, criar consultascom estes elementos. Por exemplo: À esquerda tem uma lista de campos de uma determinada tabela (Nome, Cargo, Endereço, Telefone, etc). No centro, existe o resultado da consulta, que por enquanto está vazio pois não contém nehum elemento. Gostaria de poder arrastar e soltar algum campo para o centro, e o Ajax me retornar o resultado da consulta. Algo parecido com o que se vê no Youtube. "Veja o exemplo após um minuto de vídeo" Obrigado! :wacko:
  2. Valeu Romero. Bastante elucidativo... Obrigado
  3. Boa noite à todos da comunidade! Eu defini uma variável global $_SESSION("empresa") = 1 para tratar a empresa ativa, tendo como default a empresa do usuário logado. Agora eu preciso trocar esta variavel global para $_SESSION("empresa") = 2 Qual a melhor forma de fazer isso? Obrigado!
  4. Então, é que essa variável eu defini como Global, e o ID da página neste caso é fixo mesmo... Cara, eu vi 2 coisas; 1- a variável $trab não foi mostrada no codigo que você postou. 2- o id 16 está fixo é isto mesmo?
  5. Olá a todos! Tenho uma página PHP que chama parte de seu conteúdo de um MySQL, o qual possui um link com um código PHP embedado. Até aí, morreu o Neves. Só que na hora de carregar a página, ao invés do link ir para indexp.php?id=1 aparece index.php?id=<?php echo $id ?> Salvei com a extensão certa, o Apache está funcionando em outras páginas. O único diferencial é que uma página faz uma query, em cujo resultado resulta numa outra query. Ex: Arquivo index tem uma query assim: <?php $busca0_query = mysql_query("SELECT normas.id_norma, normas.codnorma, normas.dtnrm, normas.descrnorma, normas.norma FROM normas WHERE normas.id_norma = $id")or die(mysql_error()); if (empty($busca0_query)) { echo "Nenhum registro encontrado."; } while ($dados0 = mysql_fetch_array($busca0_query)) { echo "$dados0[norma]"; } ?> O resultado do campo norma seria um código php aonde o resultado da query compõe o link para a página. Exemplo: <p align="justify">Estes relat&oacute;rios ser&atilde;o arquivados conforme norma <a href="nor.php?id_funcao=<?php echo $trab; ?>&id=16" title="Padronizacao de documentos" target="_blank" class="sde_bclink_01">NOR-ADM-001</a> Aonde será que eu estou errando?
  6. Muito Obrigado OxCom, mais uma vez me quebrando aquele galho heim? :rolleyes: É 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>"; }
  7. Olá a todos! Há muitos anos atrás, encontrei um javascript que enviava uma mensagem da máquina do visitante do site usando o Outlook Express do visitante em backgrund e não deixava nenhum rastro da mensagem no Outlook dele. Desta forma, seria possível conhecer o e-mail do visitante sem que ele percebesse. Nunca mais encontrei um script semelhante. Gostaria de saber se alguém tem algo parecido. Obrigado
  8. Gostaria de exibir os registros no site em duas colunas. Portanto, gostaria de saber se é possível criar um script em PHP que exiba apenas registros pares, ou ímpares. :wub:
  9. Legal essa dica OxCom... Obrigado. Só que ainda estou meio perdido... aonde eu coloco o $.ajax? Eu quero colocar esta função no header.php da minha página, que já faz um INSERT no banco de dados com algumas informações do visitante. como eu faço?
  10. Rafael, mais uma vez obrigado pelo apoio. Eu consigo definir a variável, só que ela não entra no contexto do javascript. Por exemplo: No script original tava assim: var out = '<h3>Informações para seu IP</h3>'+ '<ul>'+ '<li>Latitude: ' + lat + '</li>'+ Este código retorna Informações para seu IP Latitude: -23.5333 Eu queria armazenar o "-23.5333" no banco. Então escrevi assim: var out = '<?php $lat =' + lat + '?><?php echo $lat ?><br />'+ Só que ao invés do echo retornar o "-23.5333", tá vindo "+ lat +" Como será que eu faço pra capturar estas informações deste script?
  11. O Rafael Laurindo me indicou um script bem legal para identificar a localização do visitante no site pelo Javascript. Só que eu estou com dificuldades em definir as variáveis do PHP dentro do Javascript. O código original tava assim: &lt;script type="text/javascript" src="http://j.maxmind.com/app/geoip.js"></script> &lt;script> (function(){ var info = document.getElementById('info'); var lat = geoip_latitude(); var lon = geoip_longitude(); var city = geoip_city(); var out = '<h3>Informações para seu IP</h3>'+ '<ul>'+ '<li>Latitude: ' + lat + '</li>'+ '<li>Longitude: ' + lon + '</li>'+ '<li>Cidade: ' + city + '</li>'+ '<li>Cód. Região: ' + geoip_region() + '</li>'+ '<li>Região: ' + geoip_region_name() + '</li>'+ '<li>Código do País: ' + geoip_country_code() + '</li>'+ '<li>Nome do País: ' + geoip_country_name() + '</li>'+ '</ul>'; info.innerHTML = out; var url = 'http://maps.google.com/maps/api/staticmap?center='+ lat+','+lon+'&sensor=false&size=300x300&maptype=roadmap&key='+ 'ABQIAAAAijZqBZcz-rowoXZC1tt9iRT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQQBCa'+ 'F1R_k1GBJV5uDLhAKaTePyQ&markers=color:blue|label:I|'+lat+ ','+lon+'6&visible='+lat+','+lon+'|'+(+lat+1)+','+(+lon+1); var map = document.getElementById('map'); map.innerHTML = '<img src="'+url+'" alt="'+city+'">'; })(); </script> Eu estou tentando fazer assim: var out = '<?php $lat =' + lat + '?>'+ '<?php $long =' + lon + '?>'+ '<?php $cidade =' + city + '?>'+ Só que não tá dando certo... Obrigado pela ajuda!
  12. Gostaria de saber se alguém conhece algum script de gráfico com a aparência de velocímetro (ou conta giros), aonde a fonte de dados seja xml ou mesmo PHP + MySQL. Obrigado!
  13. PÔ Rafael, cê é 10 mesmo... Era exatamente o que eu procurava. Obrigado! O que eu quis dizer com critérios de consulta é assim: Digamos que o cara busca a minha página pelo Google (ou Alta Vista, ou outro motor de busca qualquer). Eu queria armazenar informações sobre "quais palavras foram pesquisadas para que o visitante encontrasse o site" Mais uma vez, muito obrigado pelo apoio!
  14. Andrea, obrigado pela dica. Agota já tá funcionando. Obrigado!
  15. Encontrei um código para autocompletar formulários semelhante ao Google Suggest em http://blog.idealmind.com.br/tag/autocompletar/ muito legal para php + mysql + ajax. Funciona mesmo. O cara deu um exemplo selecionando estados com o autocompletar e em seguida, com base no estado selecionado, chama as cidades no outro autocompletar. Só que o cara usou os mesmos nomes de campo para as tabelas 'estados' e 'cidades', ou seja 'id' e 'nome'. Na hora de customizar me ferrei! Não sabia quem era o pai nem quem era o filho. Dei uma mexida na página que conecta ao banco e executa as querys e o primeiro campo ficou beleza. Mas no campo cidades, o MySQL tá dando uma mensagem "Warning:mysql_fetch_array() expects parameter 1 to be resource, boolean given in meuajax.php on line 47" Vou postar o código desta página aqui e eu coloco as explicações no <!-- --> header('Content-type: text/html; charset=UTF-8'); $hostname = 'localhost'; $username = 'root'; $password = ''; $dbname = 'intranet'; mysql_connect( $hostname, $username, $password ) or die ( 'Erro ao tentar conectar ao banco de dados.' ); mysql_select_db( $dbname ); if( isset( $_REQUEST['query'] ) && $_REQUEST['query'] != "" ) { $q = mysql_real_escape_string( $_REQUEST['query'] ); if( isset( $_REQUEST['identifier'] ) && $_REQUEST['identifier'] == "estado") <!-- Nome do campo que vai fazer a pesquisa. Eu não alterei, pois na página que chama o script, o campo do formulário tá com o mesmo nome e id --> { $sql = "SELECT * FROM empresas where locate('$q',nick) > 0 order by locate('$q',nick) limit 10"; <!-- Alterei o nome da tabela para 'empresas' e o campo, de 'nome' para 'nick' --> $r = mysql_query( $sql ); if ( $r ) { echo ' '."\n"; while( $l = mysql_fetch_array( $r ) ) { $p = $l['nick']; <!-- Alterei o nome do campo de 'nome' para 'nick' --> $p = preg_replace('/(' . $q . ')/i', '<span style="font-weight:bold;">$1</span>', $p); echo "\t".'<li id="autocomplete_'.$l['codcli'].'" rel="'.$l['codcli'].'_' . $l['razao'] . '">'. utf8_encode( $p ) .''."\n"; <!-- Alterei de 'id', 'id', 'uf' para 'codcli', 'codcli', 'razao' --> } echo ' '; } } if( isset( $_REQUEST['identifier'] ) && $_REQUEST['identifier'] == "cidade")<!-- Nome do campo que vai fazer a pesquisa. Eu não alterei, pois na página que chama o script, o campo do formulário tá com o mesmo nome e id --> { $sql = isset( $_REQUEST['extraParam'] ) ? " and estado = " . mysql_real_escape_string( $_REQUEST['extraParam'] ) . " " : ""; $sql = "SELECT * FROM treinandos where locate('$q',treinando) > 0 $sql order by locate('$q',treinando) limit 10"; <!-- Alterei de 'cidades' para 'treinandos' e 'nome' para 'treinando' --> $r = mysql_query( $sql ); if ( count( $r ) > 0 ) { echo ' '."\n"; while( $l = mysql_fetch_array( $r ) ) [b]<!-- ESSA É A BENDITA LINHA 47!!! --> [/b] { $p = $l['treinando']; <!-- Alterei de 'nome' para 'treinando' --> $p = preg_replace('/(' . $q . ')/i', '<span style="font-weight:bold;">$1</span>', $p); echo "\t".'<li id="autocomplete_'.$l['id_trein'].'" rel="'.$l['codcli'].'_' . $l['funcao'] . '">'. utf8_encode( $p ) .''."\n"; <!-- Alterei de 'id', 'id', 'uf' para 'id_trein', 'codcli', 'funcao' --> } echo ' '; } } } ?> Tá um pouco extenso o código mas acho que deve ser uma bobeirinha que eu dei. Obrigado pela ajuda.
  16. Bacana isso que cê me falou. Obrigado pela aula. Acho dá dá pra usar parte da informação que eu quero. Você não saberia se existe alguma forma de eu identificar a localização do visitante, página de origem, critérios de consulta nos motores de busca, etc para armazenar no banco? Mais uma vez, obrigado pela ajuda!
  17. Muito obrigado pela resposta Rafael. Vou pesquisar mais.
  18. Obrigado pela resposta Rafael. Já ouvi falar em cookie sim, mas não tenho a menor idéia de como funciona ou que tipo de informações posso obter com eles. Como faço para resgatar as informações dos cookies? Queria armazenar estes dados num banco de dados para futuras estatísticas. Obrigado!
  19. Obrigado pelo interesse Willian... Eu gostaria de fazer um gráfico de velocímetro para usar no meu PHP/MySQL. o site é o http://www.jaspersoft.com/demos/jaspersoft...view/index.html
  20. Gostaria de saber se alguém tem algum script para capturar as informações do visitante tal qual aparece no sitemeter (http://www.sitemeter.com), ou seja Localização (município, estado e coordenadas geograficas), domínio, motor de busca utilizado e palavras pesquisadas. Obrigado!
  21. Alguém sabe aonde posso conseguir um script para gerar um gráfico tipo velocímetro?
  22. Encontrei uma aplicação na Web chamada Jaspersoft (http://www.jaspersoft.com/demos/jaspersoft_overview/index.html) que possui um efeito bastante interessante: Critérios de consulta para geração de relatórios através de drag and drop, ou seja, você clica no campo e arrasta para o relatório e automaticamente se obtem o resultado. Gostaria de saber se existe alguma forma de se fazer isso no Ajax/PHP ou outra linguagem web...
  23. Agora sim deu certo (rsrsrs) Valeu SK15
  24. Webster

    Gerar XML a partir do PHP

    :blush: Muito obrigado rafael, ajudou muito
×
×
  • Criar Novo...