Per rendersi conto meglio del problema conviene semplificare il tutto e soprattutto il codice mettilo tra i vbcode

il tutto si riduce all'inserimento di un dato, quindi c'è il form:
codice:
<form name="moduloGuest" action="nuova_azienda2.php" method="POST">
<input type="text" name="ragione_sociale" size="35" maxlength="50">
</form>
e lo script per l'inserimento:

Codice PHP:
mysql_query("INSERT
INTO anag_ditta(ragione_sociale)
VALUES ('"
.$_POST['ragione_sociale']."')") or die("Errore alla linea ".__LINE__.": ".mysql_error()) ; 
così con mysql_error() vediamo se c'è qualche errore

(controlla il codice che l'ho scritto di fretta)