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?