Originalmente inviato da
dreadnaut
Ed usare
LIMIT x nella query per mostrare solo gli ultimi 10 ad esempio? E in un archivio, puoi usare
LIMIT x,y per avere delle pagine (cerca "paginazione" qua sul forum magari)
SELECT COUNT ti restituisce una normale riga, con una colonna in più, quindi devi usare
mysql_fetch_row() o simili.
Ho messo così e funziona:
Codice PHP:
<?php
session_start();
//Richiama i parametri di connessione al db
require_once "connessione.php";
//Sessioni conta successi
$_SESSION['totale_successi']=$_SESSION['num_successi']+$_SESSION['num_archivio'];
$_SESSION['num_successi']=mysql_num_rows(mysql_query("SELECT id FROM successi"));
$_SESSION['num_archivio']=mysql_num_rows(mysql_query("SELECT id FROM archivio"));
?>
<!DOCTYPE html>
<html>
...
//Qui stampa il numero totale
Successi (<?php echo $_SESSION['totale_successi']; ?>)
//Qui stampa solo quelli in archivio
In archivio (<?php echo $_SESSION['num_archivio']; ?>)