Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. http://scriptbrasil.com.br/forum/index.php?showtopic=101836
  2. Se a sua idéia é ler um arquivo na máquina do usuário, sem chance...
  3. Deve ser alguma coisa no seu excel... acabei de testar aqui e ele exporta certinho... 143,55;195,55 99,99;49,17 13,66;0,19 Ps.: Uso o Office 2003.
  4. ESerra

    Resultado Por Proximidade

    Simples... pega todos os resultados vindo do banco de dados e joga num array (basta chamar eles numa variável com colchetes vazios tipo $dados[] = ..., assim eles vão formar um array) Com o array formado você deve pegar os elementos e comparar com a palavra que foi efetivamente procurada, se ela for igual você pega ela e manda imprimir (ou faz outra coisa) e nesse mesmo momento você já pode ir removendo esses elementos que são exatamente iguais a palavra pesquisada (basta usar: unset($dados[chave_do_array]) ), ai você tem que definir como quer os resultados restantes, dependendo do que você quiser um simples sort no array já vai dar conta do recado...
  5. É só você mandar o UPDATE sem declarar o WHERE, isso vai fazer com que o UPDATE seja generalizado e isso por consequência vai fazer com que todos os registros passem a ter o mesmo valor no campo que foi atualizado... Exemplo: UPDATE tabela SET campotal = 'valortal';
  6. ESerra

    Php + Javascript + Mysql

    Uma solução é você colocar o(s) menu(s) drop-down em um iframe e dar refresh de tempos em tempos... é claro que isso fica bem pouco profissional, para ficar bem profissional teria que usar ajax, assim os dados poderiam ser alterados sem precisar dar refresh nenhum...
  7. ESerra

    Problema Com Css

    Usa: <style type="text/css"> <!-- .botao { background-color: #FFFFFF; } --> </style>
  8. ESerra

    Problemas Pra Gerar Relatório

    Em AJAX deve ter... mas eu não saco disso... o que você pode fazer é chamar uma página quando a janela do navegador for fechada e essa janela executar o logoff... para isso coloque no cabeçalho: <script language="JavaScript" type="text/JavaScript"> <!-- function verificar() { var acao=self.screenTop; if(acao > 9000) { window.open('pagina','target','descrição'); } else { return; } }//--> </script> E na tag body: <body onunload="verificar();"> Ps.: Como é javascript o funcionamento ou não vai depender do navegador...
  9. ESerra

    Warning: Require_once...

    Não se chama variável, superglobal, etc entre apóstrofos.... $mosConfig_absolute_path = $_SERVER['DOCUMENT_ROOT']; Existem 2 tipos de caminho ABSOLUTO e RELATIVO, o relativo depende de onde é chamado ou seja, pasta1/pasta2, se eu chamar um arquivo que está na pasta2 que precisa de alguma coisa que está na pasta1 eu tenho que voltar 1 nível para para a pasta1, isso é relativo... O caminho abosoluto é o completo, então home/nome_do_usuario/www/pasta1, o que o $_SERVER['DOCUMENT_ROOT'] faz é escrever o caminho absoluto...
  10. ESerra

    Warning: Require_once...

    No lugar onde ele pede o caminho absoluto (absolute_path)...
  11. ESerra

    Warning: Require_once...

    caminho absoluto é o real dentro do servidor, é tipo home/nome_do_usuario/www/etc... Use: $_SERVER['DOCUMENT_ROOT'] para descobrir o caminho absoluto... se quiser pode chamar ele direto na variável, apenas não se esqueça de concatenar ele...
  12. ESerra

    Problemas Pra Gerar Relatório

    A possibilidade de alguém passar, por exemplo 30 minutos, sem mudar de janela é muito pequena, além disso, você pode fazer a verificação do status do cara na tabela, se for zero manda ele refazer o login. Quanto a velocidade, ai é particularidade do sistema que só você pra saber mesmo...
  13. ESerra

    Resultado Por Proximidade

    Então você vai ter que bolar um filtro com os resultados... quem sabe botar tudo num array e a partir disso colocar na ordem que você acha mais conveniente...
  14. No caso você teria que criar um meio de descobrir o gênero da palavra, e remover essa parte da palavra, substituindo por %, então bondoso passaria a bondos%... não creio que o mysql tenha isso nativamente...
  15. ESerra

    Cron

    http://scriptbrasil.com.br/forum/index.php?showtopic=91151
  16. ESerra

    Resultado Por Proximidade

    Tenta colocar um ORDER BY campo ASC ou DESC na query, mas acho que isso não vai ser eficiente para todos os casos...
  17. ESerra

    Cron

    php /home/user/www/script.php Note que user é o seu nome de usuário e www também pode ser public_html
  18. ESerra

    Cron

    Tutorial para quê? Para criar o script ou para colocar o arquivo para rodar no CRON (basta informar o caminho do arquivo no servidor)?
  19. ESerra

    Ajuda Com Porcentagem

    É só você pegar o valor do desconto, diminuir de 100 e dividir por 100 e ai multiplicar pelo valor do produto... ou seja: <?php $produto = 50; $deconto = 90; $calcula = ((100-$desconto)/100)*$produto; echo $calcula; ?>
  20. ESerra

    Calendario

    Ela já está pronta para uso, o calendário já vem formatado... e você pode chamar a classe onde achar conveniente...
  21. ESerra

    Calendario

    Esse calendário começa no dia que corresponde ao primeiro dia do mês, como maio começou numa terça o primeiro elemento da tabela é a terça, se você forçar um outro mês (alterando a $mês) vai ver que o layout do calendário vai mudar também... Existe uma classe pronta que monta um calendário na parte de códigos prontos...
  22. Usando CSS » http://www.maujor.com/tutorial/bordertut.php Não poste tópicos duplicados...
  23. ESerra

    Wam Sistema De Notícias

    Não de UP... Para imprimir em 3 colunar você vai ter que alterar essa parte do script: // Formata a notícia para que apareçam apenas os 250 primeiros caracteres. @$noticia_formatada = substr($linha[noticia], 0, 20)."..."; print("<tr><td valign='top'><strong>$linha[data_formatada]</strong></td>"); print("<td valign='top'><strong>$linha[titulo]</strong></td>"); print("</tr><tr><td valign='top' bgcolor='#EBEBEB'><img src='images/$linha[imagem]' alt='Sem imagem' width='70' height='60'></td>"); print("<td valign='top' bgcolor='#EBEBEB'><a href=\"java script:;\" onclick=\"MM_openBrWindow('mostrar_noticia.php?id=$linha[id]','tabela','scrollbars=no,width=400,height=500')\">$noticia_formatada</a></td>"); print("</tr>"); Note que o que </tr> é a quebra de linha na tabela, então a cada </tr> se cria uma nova linha, o que você tem que fazer é mandar imprimir um <tr> </tr> a cada 3 notícias, assim se criarão as colunas (os <td>) que você quer... Ai tem um exemplo prático para enteder a lógica da coisa...
  24. ESerra

    Paginação Em Galeria

    O código que eu passei acima eu testei aqui mesmo e funcionou... EDIT: Código funcionando » http://edgarserra.com/teste.php banco de dados: -- phpMyAdmin SQL Dump -- version 2.10.1 -- http://www.phpmyadmin.net -- -- Servidor: localhost -- Tempo de Geração: Mai 26, 2007 as 02:09 PM -- Versão do Servidor: 5.0.41 -- Versão do PHP: 5.2.2 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Banco de Dados: `teste` -- -- -------------------------------------------------------- -- -- Estrutura da tabela `video` -- CREATE TABLE `video` ( `videoid` int(11) NOT NULL auto_increment, `videoempresa` varchar(200) NOT NULL, `videotel` varchar(100) NOT NULL, `videofile` varchar(200) NOT NULL, `videofoto` varchar(150) NOT NULL, PRIMARY KEY (`videoid`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ; -- -- Extraindo dados da tabela `video` -- INSERT INTO `video` (`videoid`, `videoempresa`, `videotel`, `videofile`, `videofoto`) VALUES (1, 'edgar', 'edgar1', 'edgar2', 'edgar3'), (2, 'edgarr', 'edgar11', 'edgar22', 'edgar33'), (3, 'cxcvxcv3', 'xcvxcv', 'cxvxc', 'vxcvxcv'), (4, 'fdsfsdf4', 'xcvxcv', 'cxvxc', 'xvzc'), (5, '555', 'dsfsf', 'sfsdf', 'dfdfsg'), (6, '666', 'sdfsdf', 'fsdfs', 'sdfdf'); [/codebox] Página [codebox] <?php //include("config.php"); mysql_connect('localhost', 'usuario', 'senha'); mysql_select_db('banco'); $pagina = $_GET['pagina']; // Se $pagina estiver em branco é porque estamos na primeira página if ($pagina == ""){$pagina = 1;}else{$pagina = $pagina;} //Descobrimos a quantidade de registros... $registros_por_pagina = 5;//Aqui defino que serão exibidos 3 registros por página $comeco = $pagina-1;//Descubro onde o mysql deve começar catar os resultados... $comeco = $comeco*$registros_por_pagina; $sql = mysql_query("SELECT * FROM video order by videoid DESC LIMIT $comeco,$registros_por_pagina"); $dados = mysql_fetch_assoc($sql); $rows = mysql_num_rows($sql); $contador = 0; ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Index</title> <style type="text/css"> <!-- body { margin-left: 5px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; } a:link { color: #000000; } a:visited { color: #000000; } a:hover { color: #000000; } a:active { color: #000000; } --> </style> <script type="text/JavaScript"> <!-- function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> </head> <body> <table width="50" border="0" cellspacing="5" bordercolor="#000000"> <tr> <?php do { $contador = $contador + 1; $nome = $dados["videofile"]; $foto = $dados["videofoto"]; $empresa = $dados["videoempresa"]; $tel = $dados["videotel"]; ?> <td width="87"><div align="center"><img src="fotos/<?php echo $foto; ?>" width="150" height="130" border="1" onClick="MM_openBrWindow('ver_video.php?nome=<?php echo $nome; ?>','vervideo','width=400,height=335')" /><br> <div align="center"><a href="ver_video.php?nome=<?php echo $nome ?>"><b><?php echo $empresa; echo "<br>"; echo $tel;?></b></a></div></div></td> <?php } while ($dados = mysql_fetch_assoc($sql)); ?> <?php $total_reg = mysql_query("SELECT * FROM video"); $total_reg_conta = mysql_num_rows($total_reg); $registros_por_pagina = 5; $total_reg_conta = ceil($total_reg_conta/$registros_por_pagina); //Paginação: $conta_pag = 1; while ($conta_pag <= $total_reg_conta){ echo "<a href=\"teste.php?pagina=$conta_pag \">- $conta_pag - </a>"; $conta_pag++; } ?> </tr> </table> </body> </html>
×
×
  • Criar Novo...