Ciao ti dò alcune indicazioni spero di esserti di aiuto.
Per creare quel guestbook è abbastanza semplice....
Prepari un form come quello del link che hai messo.
Poi hai bisogno di creare una tabella (esempio guestbook) su un database mysql che conterrà i seguenti campi:
Nickname varchar 25
citta varchar 50
mail varchar 100
commento text
data_inserimento datetime
quando riempiono il form e lo inviano i dati vengono inseriti nel database con una query di insert.
Poi per stampare a video i dati devi fare in un altra pagina.php una query di select
esempio:
$query="Select Nickname, commento, data_inserimento from tabella guestbook";
$result = mysql_query($query)
or die(mysql_error());
$row = mysql_fetch_array($result);
Questa query puoi migliorarla dandogli un ordinamento per esempio per data di inserimento oppure limitando solo i primi 10 record.
il php per stampare i dati devi fare un ciclo for o do while esempio
do {
echo "
".$row['Nickname']."</p>;
echo "
".$row['data_inserimento']."</p>;
echo "
".$row['commento']."</p>;
} while ($row=mysql_fetch_array($result));
I dati che ottieni poi te li formatti come vuoi con i tag html e i css.