Visualizzazione risultati 1 fino 9 di 9

Discussione: Prob messaggi random

  1. #1
    Guest

    Predefinito Prob messaggi random

    Ciao ragazzi avevo fatto uno script in php che prende le frasi dal db e le stampa in modo casuale con1 marquee ,il problema è che se non faccio aggiorna non mi cambia la frase, io invece vorrei che a fine giro col marquee la cambiasse da solo
    lo script fatto è
    Codice PHP:
    <?
    /*
    **************************************
    QUERY PER CREARE LA TABELLA

    CREATE TABLE `msg_benvenuti` (
    id INT( 11 ) UNSIGNED AUTO_INCREMENT PRIMARY_KEY,
    messaggio TEXT
    );
    **************************************
    */


    $dbhost = 'localhost'; #host databaseù
    $dbuser = ''; #username database
    $dbpass = ''; #password database
    $dbname = ''; #nome database

    $db = mysql_connect($dbhost, $dbuser, $dbpass);

    if( !
    $db )
    {
    die(
    mysql_error() );
    }

    if( !
    mysql_select_db($dbname, $db) )
    {
    die(
    mysql_error() );
    }

    $query = mysql_query("SELECT * FROM msg_benvenuti", $db);

    if( !
    $query )
    {
    die(
    mysql_error() );
    }

    $msg = array();

    while(
    $row = mysql_fetch_object($query) )
    {
    $msg[$row->id] = $row->messaggio;
    }

    $random = array_rand($msg);

    $random_msg = $msg[$random];

    echo
    "<marquee>$random_msg</marquee>";

    mysql_close($db);
    ?>
    Dove sbaglio?

  2. #2
    Guest

    Predefinito

    che errore ti da?

    non ho mai visto la notazione $row->id perchè? non siamo in mezzo alle classi :)))

  3. #3
    Guest

    Predefinito

    nessuno, il problema è che devo fare aggiorna per fare cambiare messaggio invece io vorrei che quando finsice la lettura di 1 passa ad 1 altro mex e leggerli sempre attraverso marquee per id non ho capito cosa intendi

  4. #4
    Guest

    Predefinito

    si infatti lo script è fatto per quello... è normale... lascia perdere l'id :))) a questo punto penso ti serva un'aiuto di javascript....

  5. #5
    Guest

    Predefinito

    che tipo di aiuto? scusa ma di js non so 1 h lol

  6. #6
    Guest

    Predefinito

    O.o non stai cercando di fare delle news più che un messaggio di benvenuto ?

  7. #7
    Guest

    Predefinito

    nonono, è 1cosa 1 po complessa da spiegare ^^

  8. #8
    Guest

    Predefinito

    Codice PHP:
    <?
    /*
    **************************************
    QUERY PER CREARE LA TABELLA

    CREATE TABLE `msg_benvenuti` (
    id INT( 11 ) UNSIGNED AUTO_INCREMENT PRIMARY_KEY,
    messaggio TEXT
    );
    **************************************
    */


    $dbhost = 'localhost'; #host databaseù
    $dbuser = ''; #username database
    $dbpass = ''; #password database
    $dbname = ''; #nome database

    $db = mysql_connect($dbhost, $dbuser, $dbpass);

    if( !
    $db )
    {
    die(
    mysql_error() );
    }

    if( !
    mysql_select_db($dbname, $db) )
    {
    die(
    mysql_error() );
    }

    $query = mysql_query("SELECT * FROM msg_benvenuti", $db);

    if( !
    $query )
    {
    die(
    mysql_error() );
    }

    $msg = '';

    while(
    $row = mysql_fetch_object($query) )
    {
    $msg .= ' ' . $row->messaggio;
    }

    echo
    "<marquee>$msg</marquee>";

    mysql_close($db);
    ?>
    cosi fai un unico marquee che score tutti i messaggi.

  9. #9
    Guest

    Predefinito

    cosi li scorre tutti insieme , a me servirebbe che li scorre 1 alla volta

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •