LaércioSampaio
-
Total de itens
10 -
Registro em
-
Última visita
Posts postados por LaércioSampaio
-
-
Boa noite pessoal.
Estou com um problema de cache no IE, famigerado IE.
Enfim, estou usando as metas tags do HTML e header do PHP para limpar o cache devido ao FusionCharts, funciona em todos os navegadores da galaxia, menos no IE, alguém já passou por isso e pode me ajudar?
Atenciosamente,
-
Movendo: PHP --> Ajax, JavaScript, XML, DOM.
Olhe essa linha:
echo '<TR ONMOUSEOVER=\"move_i(this)\" ONMOUSEOUT=\"move_o(this)\"></tr>';
Você está abrindo uma linha na tabela e fechando essa linha, para depois escrever as colunas e fechar novamente. O correto seria abrir, escrever e fecharecho '<TR ONMOUSEOVER=\"move_i(this)\" ONMOUSEOUT=\"move_o(this)\">';
Também não funcionou !
-
Boa tarde senhores !!!
Estou enfrentando um pequeno problema com o ONMOUSEOVER E ONMOUSEOUT.
É o seguinte.....
Criei uma função java (na verdade copiei. Rsrs) que funciona prefeitamente dentro do do <TD>, porém a mesma função não funciona dentro do <TR>.
Segue o código...
<script LANGUAGE="JavaScript"> function move_i(what) { what.style.color='red'; } function move_o(what) { what.style.color=''; } </SCRIPT>
//Conexão com o banco include ('includes/conectsql.php'); //Query todos os reparos ativos no SIGITM $query = mssql_query("SELECT TQI_CODIGO, TQI_DATA_RECLAMACAO, TIS_LP, TIS_CLIENTE_TITULAR, TIS_VELOCIDADE, POI_NOME, STI_NOME, TIS_SERVICO_TIPO_NOME, TQI_TIPO_ABERTURA FROM BASE WHERE POI_NOME<>'Preventivo' AND STI_NOME<>'Fechado' ORDER BY TQI_CODIGO ASC") or die ("Erro de conexão com a tabela"); // Monta o cabeçalho da tabela echo "<table class=\"tabela\">"; echo "<TH class=\"cabeca\">SGT</TH><TH class=\"cabeca\">CLIENTE</TH> <TH class=\"cabeca\">STATUS</TH><TH class=\"cabeca\">ABERTURA</TH> <TH class=\"cabeca\">CIRCUITO</TH><TH class=\"cabeca\">VELOCIDADE</TH> <TH class=\"cabeca\">SERVIÇO</TH><TH class=\"cabeca\">ABERTURA</TH>"; //AQUI É O PROBLEMA!!!!! echo '<TR ONMOUSEOVER=\"move_i(this)\" ONMOUSEOUT=\"move_o(this)\"></tr>'; //Inicia while do resultado while($row = mssql_fetch_array($query)) { //Zebra tabela include('includes\zebra.php'); //Monta o resultado em uma tabela echo "<TD align = 'center' bgcolor=$fundo>".$row['TQI_CODIGO']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TIS_CLIENTE_TITULAR']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['STI_NOME']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TQI_TIPO_ABERTURA']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TIS_LP']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TIS_VELOCIDADE']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TIS_SERVICO_TIPO_NOME']."</font></TD>"; echo "<TD align = 'center' bgcolor=$fundo >".$row['TQI_DATA_RECLAMACAO']."</font></TD>"; echo "</TR>"; } echo "</table>"; ?>
Muito obrigado pela atenção...
-
Meu camarada.
A solução que achei foi a seguinte.
<?php
$di = "27/4/2009 00:00:00";
$df = "27/4/2009 10:00:00";
$con = odbc_connect("base_gp","","") or die("Erro na conexão com o Database");
$sql = odbc_exec($con,"SELECT * FROM datas WHERE datainicial between #$di# and #$df# ");
?>
foi a melhor solução, a única coisa que pastei foi que ao invés ' tem que ser usado #.
Mas na verdade foi divertido, isso me motiva bastante "DESAFIOS".
-
O banco de dados está. Mas o estranho é que quando faço uma consulta no banco, o valor retorna da seguinte forma.
2009-04-14 08:17:16, mas como eu disse, olhando no access aparece 14/04/09 08:17:16.
Já tentei em todos esses formatos, mas não consegui.
-
Olhando melhor, dessa forma não funciona. Tenho que achar uma solução.
-
Muito obrigado pela atenção !!!
Mas resolvi agora da seguinte forma;
Na tabela do access, mudei o formado do campo de data e hora para texto, não sei se está certo fazer isso, mas funcionou.
Até mais e muito obrigado !
-
Não retorna nenhum erro.
Na verdade, vou ter dois campos de data, onde devo usar BETWEEN OU >= AND <=.
A única forma que aceita é o like, acho que deveria aceitar o >, pois já usei no Visual Basic.
-
Boa tarde.
Estou com um probleminha e preciso de ajuda.
Estou fazendo uma consulta no campo data e hora no access e não está funcionando.
É simples, quero consultar as datas menores que a atual.
Segue:
$data2 = date('j/m/Y H:i:s');
$con = odbc_connect("base_gp","","") or die("Erro na conexão com o Database");
$sql = odbc_exec($con,"SELECT * FROM tbl_Historico_Total WHERE HTI_DATA < '$data2'");
Já tentei vários formados de data e hora, mas não consigo fazer essa consulta.
O banco de dados que estou usando é o access.
Desde já muito obrigado!
Limpeza de cache com PHP
em PHP
Postado
Bom dia amigos,
Após uma noite de sono mal dormida, resolvi o problema da seguinte maneira:
No htaccess do Apache, descomentei as linhas:
LoadModule headers_module modules/mod_headers.so
LoadModule expires_module modules/mod_expires.so
E por final inclui as linhas:
<FilesMatch "\.swf$">
ExpiresActive Off
Header set Cache-Control "max-age=0, private, no-store, no-cache, must-revalidate"
Header set Pragma "no-cache"
Header append Vary User-Agent env=!dont-vary
Header append Vary Accept-Encoding
Header unset Etag
FileETag None
Header unset Last-Modified
</FilesMatch>
<filesMatch "\.xml$">
ExpiresActive Off
Header set Cache-Control "max-age=0, private, no-store, no-cache, must-revalidate"
Header set Pragma "no-cache"
Header append Vary User-Agent env=!dont-vary
Header append Vary Accept-Encoding
Header unset Etag
FileETag None
Header unset Last-Modified
</filesMatch>
Ou seja;
Disse ao servidor Apache para que não armazene as extenções swf e xml nos temporários.
Mas se quiserem refinar as informações quardadas em cache, consulte Estratégias para otimizar a velocidade de carregamento .