Questo è quello che ho nel db
Questo è il codice, invece di mettere $pagina = 1; vorrei mettere una parola al posto del numero.
Questo è il codice, invece di mettere $pagina = 1; vorrei mettere una parola al posto del numero.
PHP:
// Identificativo numerico della pagina
$pagina = 1;
// il 314 è il mio ID utente che ho in LOCALHOST per impedire che il contatore che conteggi i miei click
if($user->data['user_id'] <> 314 ) {
// Aggiorna il contatore
mysql_query("UPDATE phpbb_contatore SET visite = visite+ 1 WHERE pagina = $pagina");
}
// Inserisce i dati nel db e sovrascrive il numero-visite precedente
if (mysql_affected_rows() == 0) {
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);
// Crea la variabile-echo che viene poi richiamata nel file HTML
$template->assign_vars(array(
'conta_visite1' => $visite['visite'],
));
Ultima modifica di un moderatore: