Visualizzazione dei risultati da 1 a 5 su 5

Discussione: timer in php

  1. #1

    timer in php

    salve, avrei bisogno di compiere una determinata operazione in una pagina web ogni secondo per lo sviluppo di una chat. esiste una specia di timer o ciclo o quel che sia che ogni secondo mi compie la stessa operazione?
    ecco l operazione che mi dovrà compiere:
    codice:
    $query = "SELECT * FROM chat";
    $result = mysql_query( $query, $connessione);
    $array_nomi = array();
    while($row = mysql_fetch_array($result)) {
    $risultato[] = $row;
    } 
    
    $cont=0;
    for($i=0;$i<1000;$i++)
    {
     if($risultato[$i]['mittente']!='')
      $cont++;
    }
    
    for($i=$cont; $i>$cont-8; $i=$i-1)
    {
    if($risultato[$i]['mittente']!='')
    {
     echo "<font color='red'>";
     echo $risultato[$i]['mittente'];
     echo">></font>";
     echo $risultato[$i]['messaggio'];
     echo"
    ";
    }
    }
    aiutatemi è una chat per la sopravvivenza di una classe xD storia lungaaa

  2. #2
    ciao, ho fatto una ricerca con timer.php e ho trovato questo link http://www.phpclasses.org/browse/file/1378.html.
    Prova a vedere se ti può andar bene
    Errare è umano, ma per fare veramente casino ci vuole la password di root

  3. #3
    Potresti integrare il tutto con Ajax, utilizzando Prototype e il metodo Ajax.PeriodicalUpdater


  4. #4
    se questo script deve mostrare a video qualcosa, devi usare per forza un ajax temporizzato (ad esempio il Ajax.PeriodicalUpdater di prototype)
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    non so manco che è sto ajax mi potete postare lo script già bello e pronto in modo che inserisco semplicemente le istruzioni da compiere ogni 1 secondo????
    se lo fate ve ne sare grato davvero

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.