Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Chat, mysql, php

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    Chat, mysql, php

    Ciao a tutti.

    Ho un quesito.

    Ho realizzato una chat. In pratica ho fatto delle chiamate a mysql tramite php che mi fanno una registrazione dei nuovi messaggi e una select per quelli da visualizzare.
    Ecco il mio problema è proprio questo.
    Come faccio a fare un refresh della select?

    Grazie dell'aiuto,
    Ale

  2. #2
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392

    Re: Chat, mysql, php

    Originariamente inviato da pig_org
    Ciao a tutti.

    Ho un quesito.

    Ho realizzato una chat. In pratica ho fatto delle chiamate a mysql tramite php che mi fanno una registrazione dei nuovi messaggi e una select per quelli da visualizzare.
    Ecco il mio problema è proprio questo.
    Come faccio a fare un refresh della select?

    Grazie dell'aiuto,
    Ale
    1: Usa Flash

    2: Usa i meta tags o gli headers

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Non è così facile
    avevo dimenticato di dire che la chat scrive su tabelle diverse, quindi non posso fare un semplice refresh perchè andrei a perdere il valore della variabile che mi dice su che tabella lavorare.
    Ho provato con le sessioni, ma ogni volta che faccio il refresh il valore della sessione mi si azzera.

    Altri consigli?

    Posto il codice della pagina della visualizzazione per maggiore chiarezza:

    <?php
    session_start();

    $codice_cliente = $_COOKIE["codice_cliente"];
    $ragione_sociale = $_COOKIE["ragione_sociale"];
    $nome_tabella = $_SESSION['nome_tabella'];

    print ("nome tabella: $nome_tabella");

    // refresh

    print ("<META HTTP-EQUIV=\"Refresh\" CONTENT=\"10;visualizzazione.php\">");


    $host = "miohost";

    $user = "mio_user";

    $password = "mia_password";

    $nome_database = "utenti";

    $connessione = mysql_connect ($host , $user, $password);

    // query di visualizzazione messaggi

    $query_2= "select * from $nome_tabella order by id desc";

    $risultato_query_2 = mysql_db_query ($nome_database, $query_2 , $connessione);

    while ($row = mysql_fetch_array ($risultato_query_2)) {

    print ("$row[ragione_sociale]: $row[messaggio_chat]");

    }

    mysql_close ($connessione);

    ?>

    Grazie dell'aiuto,
    Ale

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.