Un po' l'ho sistemato, inserisce i dati nel db e li mostra colorati (nell'angolo alto a sinistra del monitor) fuori dal template. Non riesco a farlo entrare nella pagina.

Ora non da più errore e conteggia giusto, è così:
Codice HTML:
// Aggiorna il contatore
mysql_query("UPDATE phpbb_contatore SET visite = visite + 1 WHERE pagina = $pagina");
// Inserisce i dati nel db
mysql_query("INSERT INTO phpbb_contatore (pagina, visite) VALUES ($pagina, 1)");
Codice PHP:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
page_header('L’istinto del corpo verso il cibo'); // Questo è ciò che apparirà come frase principale nel motore di ricerca
$template->set_filenames(array(
'body' => 'a-istinti-del-body.html', // Questo file si trova nella cartella template
));
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
//Contavisite, connessione al database
$link = mysql_connect('localhost', 'root', 'root');
if (!$link) {
die ('Non riesco a connettermi: ' . mysql_error());
}
$db_selected = mysql_select_db('benessereforum', $link);
if (!$db_selected) {
die ("Errore nella selezione del database: " . mysql_error());
}
// Identificativo numerico della pagina
$pagina = 1;
// Aggiorna il contatore
mysql_query("UPDATE phpbb_contatore SET visite = visite + 1 WHERE pagina = $pagina");
// Inserisce i dati nel db
mysql_query("INSERT INTO phpbb_contatore (pagina, visite) VALUES ($pagina, 1)");
// Estrae i dati dal DB
$res = mysql_query("SELECT visite FROM phpbb_contatore WHERE pagina = $pagina");
$visite = mysql_fetch_assoc($res);
echo "<span class=\"letto\">Letto <span class=\"number\">".$visite['visite']."</span> volte</span>";
page_footer();
?>