ragazzi utilizzo questo codice per scrivere dei messaggi in un DB :
Codice PHP:
<?php

    
//COSI CATTURI LE VARIABILI
    
if (isset($_GET["messaggio"])) $messaggio $_GET["messaggio"];
    else die(
"attenzione non hai specificato il messaggio");

    if (isset(
$_GET["nome"])) $nome$_GET["nome"];
    else die(
"attenzione non hai specificato il messaggio");

    
//INSERIAMO LE PROTEZIONI QUI
    
$nome HtmlEntities($nome);
    
$messaggio HtmlEntities($messaggio);

    include(
'connessione.php');

    
mysql_query("INSERT INTO tabella_messaggi (nome,messaggio) VALUES (\"$nome\",\"$messaggio\")") or die("errore in scrittura: ".mysql_error());
    echo 
"messaggio scritto correttamente";
?>


e questo per visualizzarli:

Codice PHP:
<?
//COPIA LE VARIABILI DI CONNESSIONE AL DATABASE
//PRIMA DI TUTTO O FAI UN INCLUDE CON QUELLE PRECEDENTI

include('connessione.php');


$query "SELECT * FROM tabella_messaggi";
$exec = @mysql_query ($query) or die(mysql_error());

if (@
mysql_num_rows ($exec)==0) die("non c'è scritto niente");
else while (
$elem mysql_fetch_assoc($exec)) $sql[] = $elem;

// DA QUI FAI PARTIRE LA GRAFICA HTML
?>
<body>
<marquee scrollamount="6">
<a class="mess5"> I vostri messaggi....</a>
<a class="mess3">
<?
for ($c=0$c<count($sql); $c++){
   
$nome=$sql[$c]["nome"];
   
$messaggio=$sql[$c]["messaggio"];
   echo 
"<span class=\"trattino\"> da </span><span class=\"utente\">$nome</span><span class=\"ascritto\"> - </span><span class=\"mess\">$messaggio</span>...";
}
?> 
</a>
</marquee>
ora vorrei implementare il codice:
1) vorrei che mi si stampasse la data in cui è stato scritto il messaggio;
2) limitare il numero di messaggi visualizzati....... (insomma vorrei che si visualizzassero solo quelli più nuovi ed un numero preciso ad es.10 messaggi)
3) naturalmente che vengano visualizzati dal più nuovo al più vecchio

non penso ke sia difficile per voi
mi aiutate??????????
sono sicuro di si ciao e grazie in ant.