Ir para conteúdo
Fórum Script Brasil

Marcus Nunes

Membros
  • Total de itens

    89
  • Registro em

  • Última visita

Tudo que Marcus Nunes postou

  1. Eu recomendo usar sessions. Cookies não são tão seguros, mas tem suas vantagens. Depende do tipo de projeto. :D
  2. mysql_connect('servidor.com.br', 'usuario', 'senha');
  3. hahaha sério? bom, tenta usar isso: while($linha = mysql_fetch_array($resultado)){ $myArr1=array($linha['Lancamento1'],$linha['Cliente1'],$linha['CPF1'],$linha['OPER1'],$linha['Percent1'],$linha['PZ1'],$linha['Pgto1'],$linha['Comissao1'],$linha['ORGAO1'],$linha['BC1']); $myArr2=array($linha['Lancamento2'],$linha['Cliente2'],$linha['CPF2'],$linha['OPER2'],$linha['Percent2'],$linha['PZ2'],$linha['Pgto2'],$linha['Comissao2'],$linha['ORGAO2'],$linha['BC2']); $myArr3=array($linha['Lancamento3'],$linha['Cliente3'],$linha['CPF3'],$linha['OPER3'],$linha['Percent3'],$linha['PZ3'],$linha['Pgto3'],$linha['Comissao3'],$linha['ORGAO3'],$linha['BC3']); if($i == 1){ $i = 0; $myArr=array('Data','Cliente','CPF','Operação','Percentual','Prazo','Data de pagamento','Comissão','Órgão','Banco'); $excel->writeLine($myArr);} $excel->writeLine($myArr1); $excel->writeLine($myArr2); $excel->writeLine($myArr3); }
  4. Marcus Nunes

    problema com array

    $variavel = array(); for(........){ $variavel[] = $grupo_a["NAME"][$f]; }
  5. Faltou um asterisco aí também. Eu uso o notepad++ como editor. E no seu caso, baixe o Xampp para rodar o PHP. PS: antes de programar, aprenda português. Desse jeito você não transmite credibilidade alguma.
  6. Qual o problema? Você conectou com o banco de dados?
  7. Como o Anderson disse, não esqueça da segurança. Se alguém entrar com uma aspa, já consegue puxar, enviar ou excluir todos os dados da sua tabela... logo, o login não terá servido para nada.
  8. 800:00:00 A função ignora este dígito a mais, por isso o considera menor. Já tentou com a função mktime? Dá uma pesquisada, acredito que deve resolver seu problema. Abraço.
  9. Marcus Nunes

    Consulta SQL

    Utilize o GROUP BY. ps: por questões de desempenho, relacione tabelas com o JOIN.
  10. ORDER BY ano ASC, mes ASC Troque os dados do campo "mes" pelo número deles, caso contrário a ordenação vai vir em ordem alfabética.
  11. Marcus Nunes

    Duvida

    Como disse o Pompeu, é o endereço do servidor de banco de dados.
  12. É possível criar uma session sim, mas apenas o ID dela. Para alguém conseguir usar, a mesma session deve estar sendo usada por outra pessoa naquele mesmo momento (o que é muito díficil acontecer). Durante anos utilizo e nunca tive problemas. :) Para mais segurança, atualize o ID da session a cada X minutos.
  13. Fiz um exemplo aqui, mas não testei. Tenta aí... deve funcionar :) <?php include "../validar_session.php"; include "../Config/config_sistema.php"; include("excelwriter.inc.php"); $excel=new ExcelWriter("excel3.xls"); if($excel==false){ echo $excel->error; } //Seleciona os campos de uma tabela $conn = mysql_connect("localhost", "usuario", "senha") or die ('Não foi possivel conectar ao banco de dados! Erro: ' . mysql_error()); if($conn){ mysql_select_db("nome-do-banco", $conn); } $consulta = "select * from dados_usuarios"; $resultado = mysql_query($consulta); if($resultado==true){ $i = 1; while($linha = mysql_fetch_array($resultado)){ if($i == 1){ //Escreve o nome dos campos de uma tabela $myArr=array('Data','Cliente','CPF','Operação','Percentual','Prazo','Data de pagamento','Comissão','Órgão','Banco'); $excel->writeLine($myArr); $i = 0; } // QUANDO ALTERO ESTA PARTE NA HORA DA EXPORTAÇÃO ELE PULA A MESMA QUANTIDADE DE LINHAS QUE EU IMPLANTO .NESTE CASO 3 LINHAS// $myArr1=array($linha['Lancamento1'],$linha['Cliente1'],$linha['CPF1'],$linha['OPER1'],$linha['Percent1'],$linha['PZ1'],$linha['Pgto1'],$linha['Comissao1'],$linha['ORGAO1'],$linha['BC1']); $myArr2=array($linha['Lancamento2'],$linha['Cliente2'],$linha['CPF2'],$linha['OPER2'],$linha['Percent2'],$linha['PZ2'],$linha['Pgto2'],$linha['Comissao2'],$linha['ORGAO2'],$linha['BC2']); $myArr3=array($linha['Lancamento3'],$linha['Cliente3'],$linha['CPF3'],$linha['OPER3'],$linha['Percent3'],$linha['PZ3'],$linha['Pgto3'],$linha['Comissao3'],$linha['ORGAO3'],$linha['BC3']); $excel->writeLine($myArr1); $excel->writeLine($myArr2); $excel->writeLine($myArr3); } } $excel->close(); echo "O arquivo foi salvo com sucesso. <a href=\"excel3.xls\">excel.xls</a>"; ?>
  14. Claro que tem, siga a dica do Cassiano... mas não recomendo isso porque se alguém apertar F5 (atualizar), vai executar tudo de novo :)
  15. Pega esta linha e coloque dentro do while junto com os dados listados. Ponha um IF nele para mostra-lo somente uma vez :) Acredito que se colocá-lo para gravar junto com tudo, as quebras de linha somem.
  16. O MySQL ordena seguindo a tabela ASCII. Como disse o Denis, seu campo está como algum tipo de string. Se for ordená-lo com números, o campo precisa ser númerico.
  17. Marcus Nunes

    Consulta no MySQL

    No JOIN, ao invés de procurar por campos iguais, procure por diferentes. ex: LEFT JOIN tabela2 ON tabela2.empresaId != tabela1.clienteId
  18. Acredito que o FOREIGN KEY ('cli_id' ) deveria estar na outra tabela, no caso wip_servicos.
  19. Quais tags você quer remover? Se for pouca coisa, use o str_replace();
  20. Este é o problema. São valores diferentes. O DISTINCT está funcionando, mas sua tabela está mal modelada.
  21. Tenta assim: <script> function confirma(){ if (confirm('Quer continuar ouvindo a radio?')){ //função para abrir popup vem aqui } } </script> <body onunload="confirma();"> Coloque este código no frame da rádio, caso contrário, toda vez que ele abrir uma página vai aparecer esta mensagem. Até mais.
  22. Marcus Nunes

    post de página

    Como disseram aí, você precisa do servidor para ler as páginas. Recomendo o Xampp.
  23. Veja a codificação da sua tabela no banco de dados e use a mesma nas suas páginas.
×
×
  • Criar Novo...