Ho corretto e ora sembra funzionare.
Codice PHP:
    $numero_query $data->query("SELECT * FROM mf_ent WHERE id_produttore = "$produttore_control ." AND numero = "$numero_control ." AND giorno = "$data_control ."");
    
// controllo sul numero di records presenti in tabella
    
if(mysql_num_rows($numero_query) >= 1)
        {
        echo 
"Il DDT "$numero_control ." del "$data_control ." non è esistente";
        echo 
"
"
;
        echo 
"Vuoi inserirlo?";
        echo 
"
"
;
        echo 
"<form action=\"ddt_ent_sc_fogli_p2.php\" method=\"post\">";
        echo 
"<input name=\"id_ddt_ent\" type=\"hidden\" value="$id_ddt_ent .">";
        echo 
"<input name=\"id_produttore\" type=\"hidden\" value="$id_produttore .">";
        echo 
"<input name=\"numero_doc\" type=\"hidden\" value="$numero_doc .">";
        echo 
"<input name=\"data_doc\" type=\"hidden\" value="$data_doc .">";
        echo 
"<input name=\"pz_fog\" type=\"hidden\" value="$pz_fog .">";
        echo 
"<input name=\"id_job\" type=\"hidden\" value="$id_job .">";
        echo 
"<input name=\"foglio_lung\" type=\"hidden\" value="$foglio_lung .">";
        echo 
"<input name=\"foglio_larg\" type=\"hidden\" value="$foglio_larg .">";
        echo 
"<input name=\"foglio_sp\" type=\"hidden\" value="$foglio_sp .">";
        echo 
"<input type=\"submit\" name=\"inserisci\" value=\"Inserisci\">";
        echo 
"</form>";
        
// disconnessione
        
$data->disconnetti();
        }else{
        
// nome della tabella
        
$t "fogli_sc";
        
// valori da inserire
        
$v = array ($id_ddt_ent,$id_produttore,$numero_doc,$data_doc,$pz_fog,$id_job,$foglio_lung,$foglio_larg,$foglio_sp);
        
// campi da popolare
        
$r =  "id_ddt_ent,id_produttore,numero_doc,data_doc,pz_fog,id_job,foglio_lung,foglio_larg,foglio_sp"
        
        
// chiamata alla funzione per l'inserimento dei dati
        
$data->inserisci($t,$v,$r);
        
// disconnessione
        
$data->disconnetti();
        echo 
"Fogli scaricati correttamente.";
        } 
La cosa che ancora non capisco č:
Codice PHP:
if(mysql_num_rows($numero_query) >= 1
nella prima graffa non ci vā il codice nel caso in cui la condizione sia vera e nell'else il codice nel caso in cui la condizione sia falsa?