Ciao a tutti, ho questi 2 script presi da qui per impaginare e incolonnare.
li ho gia usati tutti e due assieme e funzionano benissimo, ora ho fatto un copia/incolla "codice identico" cambia solo il nome della tabella, no va! mi da questo errore:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\www\Space\corpo.php on line 43
posto il codice:
Codice PHP:
case "foto":
        require (
"connessione.php");
$query = @mysql_query("SELECT * from tbl_foto order by id_foto");
$count mysql_query("SELECT COUNT(*) FROM tbl_foto");// paginazione
$res_count mysql_fetch_row($count);// paginazione
$tot_records $res_count[0];// paginazione
$per_page 10;// paginazione
$tot_pages ceil($tot_records $per_page);// paginazione
$current_page = (!$_GET['page']) ? : (int)$_GET['page'];// paginazione
$primo = ($current_page 1) * $per_page;// paginazione
$query_limit mysql_query("SELECT id_foto FROM tbl_foto LIMIT $primo$per_page");// paginazione
$num_record mysql_num_rows($query); 
$colonne 3
$tot_righe $num_record/$colonne
$i_x 0
$x_x 0
$k_x 0
$cell_width floor(100/$colonne); 
echo 
"<table width=80% border=0 cellspacing=1 cellpadding=3><tr>"
while(
$array mysql_fetch_array($query_limit))//
        

$i_x++; 
$k_x++; 
$x_x++; 
echo 
"<td width=$cell_width%>";
echo 
"<img src=office/admin_office/img/".$array["foto2"].">";
echo 
"</td>"
if(
$i_x == $colonne) { 
    echo
"</tr>";
if (
$i_x == $colonne && (($x_x/$colonne) != $tot_righe)) { 
        echo
"<tr>"
             } 
$i_x 0
                                    } 

if (
$colonne <= $x_x){ 
if ((
$k_x%$colonne) != 0){ 
    
$indice $k_x
while ((
$indice%$colonne) != ){ 
echo
"<td><img src=immagine_vuota.gif width=1 height=1></td>"
$indice++; 
             } 
  if((
$indice%$colonne) == ){ 
echo
'</tr>'
          } 
        } 
} else{ 
echo 
"</tr>"
                 } 
echo 
"</table>";

// includiamo uno dei files contenenti la paginazione, commentate l'altro ovviamente
include("paginazione_foto.php");
//include("paginazione_2.php");

// in questa cella inseriamo la paginazione
echo " <table width=100% border=1><tr>\n <td height=\"100%\" valign=\"bottom\" align=\"center\">$paginazione</td>\n";

echo 
" </tr>\n</table>\n</div>";

mysql_close();
        break; 
in riga 43 ho: while($array = mysql_fetch_array($query_limit))//

o sono io rimba, forse troppo stanco, ma non trovo l'errore!!!
TK

N.B sono in locale