Io utilizzo la stessa query in due pagine diverse, l'unica differenza è che in una conteggio i campi diversi da zero e in un altra i campi uguali a zero e l'errore si verifica solo in quella uguale a zero. In ogni caso ecco il codice:
codice:
<?php
// Parte relativa alla connessione al DB
include("config.php");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "SELECT count(*) AS tot FROM nome_tabella WHERE campo_A=0 AND fotografo='$fotografo' ";
$result = mysql_query($query, $db);
$row = mysql_fetch_array($result);
$pages = intval(($row[tot]-1) / $step)+1;
?>
Grazie per l'aiuto.