mi auto rispondo però non ho risolto....
ora ho provato così, ma mi da questo errore

Fatal error: Unsupported operand types in c:\programmi\easyphp1-8\www\negozio3\prova.php on line 23

e la linea 23 è questa
Codice PHP:
// Calcolo da quale record iniziare
$first = ($pag 1) * $x_pag
ma che nervi... aiutatemi vi prego... vi offro una birretta

Codice PHP:

// Creo una variabile dove imposto il numero di record
// da mostrare in ogni pagina
$x_pag 5;
// Recupero il numero di pagina corrente.
// Generalmente si utilizza una querystring
$pag $_GET =& $GLOBALS['HTTP_GET_VARS'];
// Controllo se $pag è valorizzato...
// ...in caso contrario gli assegno valore 1
if (!$pag$pag 1;
$conn mysql_connect("localhost","root","");
mysql_select_db("Sql70238_3"$conn);

// Uso mysql_num_rows per contare le righe presenti
// all'interno della tabella agenda
$all_rows mysql_num_rows(mysql_query("SELECT id FROM oggetto"));

// Tramite una semplice operazione matematica definisco
// il numero totale di pagine
$all_pages ceil($all_rows $x_pag);

// Calcolo da quale record iniziare
$first = ($pag 1) * $x_pag;

// Recupero i record per la pagina corrente...
// utilizzando LIMIT per partire da $first e contare fino a $x_pag
$rs mysql_query("SELECT * FROM oggetto LIMIT $first$x_pag");
$nr mysql_num_rows($rs);
if (
$nr != 0){
for(
$x 0$x $nr$x++){
$row mysql_fetch_assoc($rs);
if (
$row['figura'] == '')
$row['figura'] = 'default.jpg';

echo
'<div id="prodotto">';
echo
'<div id="img_prod">';
echo 
'[img]./immagini/'$row['figura'].'[/img]
'
;
echo
'</div>';
echo
'<div id="descr_prod">';
echo 
'<h4>';
echo 
''$row['nome'] .'';
echo 
'</h4>';
echo 
' [url="./catalogo.php?where=object&action=view&id='.$row['id'].'"]visualizza scheda[/url]
'
;
echo 
'<h5>[b]Descrizione:[/b] '$row['descrizione'].'
</h5>'
;
echo 
'<h2>[b]Prezzo:[/b] '$row['note'].'
</h2>'
;
echo
'</div>';
echo
'</div>';
}
}else{
echo 
"Nessun record trovato!";
}

// Se le pagine totali sono più di 1...
// stampo i link per andare avanti e indietro tra le diverse pagine!

if ($all_pages 1){
if (
$pag 1){
echo 
"<a href=\"" $_SERVER['PHP_SELF'] . "?pag=" . ($pag 1) . "\">";
echo 
"Pagina Indietro</a>";
}
if (
$all_pages $pag){
echo 
"<a href=\"" $_SERVER['PHP_SELF'] . "?pag=" . ($pag 1) . "\">";
echo 
"Pagina Avanti</a>";
}
}

// Chiudo la connessione ad DB
mysql_close($conn);