Ciao a tutti, provo a dirvi qual'è il mio ennesimo problema
Ho creato un form di inserimento :
Codice PHP:
<?php
include("connessionedb.php"); //richiamo il database nella pagina
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<h1 align="center">MATERIALE</h1>



<form method="post" action="consegna.php" type="multipart/form-data">
Nr. Protocollo<input type="text" name="protocollo_form" size="2" value="<?php
                                                            $dip_b 
mysql_query("SELECT * FROM materiale");
                                                            
$conta_id mysql_num_rows($dip_b);
                                                            echo 
$conta_id;
                                                            
?>"/>  

Quantita' :
<input type="text" name="quantita_form" size="2" />
Descrizione Materiale :
<textarea type="text" name="descrizione_form" cols="20" rows="3"></textarea>
Marca :
<select name="marca_form">
                <?php
                             $desc 
mysql_query("SELECT * FROM marca_materiale");
                             
$conta_desc =mysql_num_rows($desc);
                             
$i=1;
                             while(
$i<=$conta_desc)
                             {
$row_a mysql_fetch_array($desc);
                              
$i++;
                
?>
                <option><?php echo $row_a['marca'];?></option>

                <?php
                              
}
                
?>
</select>
Modello :
<select name="modello_form">
                <?php
                $mod 
mysql_query("SELECT * FROM marca_materiale");
                
$conta_mod =mysql_num_rows($mod);
                
$i=1;
                        while(
$i<=$conta_mod)
                          { 
$row_b mysql_fetch_array($mod);
                            
$i++;
                
?>
                <option><?php echo $row_b['modello'];?></option>
                <?php
                
}
                
?>
</select>
Note :
<textarea name="note_form" cols="20" rows="3"></textarea>

<input type="submit" name="submit" value="invia" />
</form>
<?php include("foot.php"?>
il file consegna.php
Passa le variabili a questa pagina, dove fa l'inserimento nella tabella materiale
Codice PHP:
<?php include("connessionedb.php")?>
<?php 
if(isset($_POST["submit"]))
      { 
$qua $_POST["quantita_form"];
        
$des $_POST["descrizione_form"];
        
$mar $_POST["marca_form"];
        
$mod $_POST["modello_form"];
        
$not $_POST["note_form"];
         
mysql_query("INSERT INTO materiale
                                       (id,
                                     quantita, materiale, marca, modello, note
                                     )
                                    VALUES
                                    ('',
                                     '
$qua',
                                     '
$des',
                                     '
$mar',
                                     '
$mod',
                                     '
$not'
                                     )"
);  }

header("location:consegna2.php"); //ridireziona la pagina per evitare di fare i doppi inserimenti nella pagina
exit; ?>
<?php 
include("foot.php")?>
Consegna2.php dovrebbe solo visualizzare il tutto nella tabella
Codice PHP:
 <?php
include("connessionedb.php"); //richiamo il database nella pagina
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
  <title>Foglio di Consegna</title>
</head>

<body>
<table border="1">
<tr>
<td>Software - Hardware o altro</td>
<td>Note</td>
</tr>
<tr>
<td>
Nr.<?php $id mysql_query("SELECT * FROM materiale ORDER BY quantita DESC ");
        
$quantita mysql_fetch_array($id);
         echo 
$quantita['quantita'] . " - ";
        
$id_a mysql_query("SELECT * FROM materiale ORDER BY materiale DESC ");
        
$desc mysql_fetch_array($id_a);
        echo 
$desc['materiale'] . " - ";
        
$id_b mysql_query("SELECT * FROM materiale ORDER BY marca DESC ");
        
$marca mysql_fetch_array($id_b);
        echo 
$marca['marca'] . "  ";
        
$id_c mysql_query("SELECT * FROM materiale ORDER BY modello DESC ");
        
$mod mysql_fetch_array($id_c);
        echo 
$mod['modello']. " - ";

 
?></td>
 </table>
 [url="inserimento.php"]Torna all'inserimento[/url] <--!pagina con il problema-->
<?php
include("foot.php"); 
?>
Il mio problema e' che quando vado a cliccare "torna indietro all'inserimento", e faccio un nuovo inserimento, l'inserimento nel database funziona. MA NON MI VISUALIZZA A VIDEO IL NUOVO INSERIMENTO, tiene memorizzato quello precedente. Insomma la pagina non cambia.
So che dovrei fare un ciclo ma non capisco come farlo se e' quella la soluzione. Mi sapete aiutare? Ho cercato ovunque ma non trovo soluzione.
Grazie disaster