Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcosdesigngrafico

[Resolvido] Contagem regressiva

Recommended Posts

Olá galera,

Estou com muita raiva.

Tento resolver esse problema mas nao dá.

 

Quere fazer um sistema pra exibir o resultado de uma lista de nomes por exemplo e ele exibir 1 de cada vez mas tem que esperar 2 segundo para exibir o outro.

 

exemplo:

 

tenho na tabela atendentes o "Marcos e Adriana")

quero que liste o Marcos primeiro e depois de 2 segundo mostre Adriana.

 

veja meu cod abaixo:

 

<BODY onload=startCountdown()>

<?php
$lista_cat = mysql_query("SELECT * FROM atendente");
while ($exib_cat = mysql_fetch_array($lista_cat)) {
echo $exib_cat['nome'];?>
<script language=JavaScript>

var g_iCount = new Number();

var g_iCount = 5;

function startCountdown(){
      if((g_iCount - 1) >= 0){
              g_iCount = g_iCount - 1;
              numberCountdown.innerText = '0' + g_iCount;
              setTimeout('startCountdown()',1000);
		   if(g_iCount == 0) { location='?despertar' }
      }
}
</SCRIPT>

<?php }?>
<FONT face=verdana color=#1e90ff size=2>
<DIV id=numberCountdown align=center></DIV></FONT>

 

Desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php 
   $lista_cat = mysql_query("SELECT * FROM atendente"); 
   while ($exib_cat = mysql_fetch_array($lista_cat)) { 
       echo $exib_cat['nome'];

       sleep(2);
       ob_flush();
       flush();
   }
?>

 

At+

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php 
   $lista_cat = mysql_query("SELECT * FROM atendente"); 
   while ($exib_cat = mysql_fetch_array($lista_cat)) { 
       echo $exib_cat['nome'];

       sleep(2);
       ob_flush();
       flush();
   }
?>

 

At+

Valeu pela dica mas não é bem isso, ele tem q exibir apenas 1 resultado, do jeito q você fez ele mostra 1 e depois mostra os 2

na realidade ele tem q mostrar 1 e quando for mostrar o outro resultado tem q ocultar o outro

 

<?php 
   $lista_cat = mysql_query("SELECT * FROM atendente"); 
   while ($exib_cat = mysql_fetch_array($lista_cat)) { 
       echo $exib_cat['nome'];

       sleep(2);
       ob_flush();
       flush();
   }
?>

 

At+

Poxa cara valeu era isso mesmo que eu queria sim, valeu pela dica.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.