index.php
codice:
    <form action="insert.php" method="post" enctype="multipart/form-data" name="form1" id="form1">

                <table width="427" border="0" cellpadding="0" cellspacing="2">
                  <tr>
                    <td align="right"></td>
                    <td></td>
                  </tr>
                  <tr>
                    <td width="156" align="right">Donazione:</td>
                    <td width="271"><label>
                      <input name="donazione" type="text" id="donazione" size="35" />
                    </label></td>
                  </tr>
                  <tr>
                    <td align="right">Autore:</td>
                    <td><input name="autore" type="text" id="autore" size="35" /></td>
                  </tr>
                  <tr>
                    <td align="right">Titolo:</td>
                    <td><input name="titolo" type="text" id="titolo" size="35" /></td>
                  </tr>
                  <tr>
                    <td align="right">Numero di inventario:</td>
                    <td><label>
                      <input name="inventario" type="text" id="inventario" size="10" />
                    </label></td>
                  </tr>
                  <tr>
                    <td align="right">Collezione:</td>
                    <td><input name="collezione" type="text" id="collezione" size="35" /></td>
                  </tr>
                  <tr>
                    <td align="right">Note:</td>
                    <td><textarea name="note" cols="35" rows="7" wrap="physical" id="note"></textarea></td>
                  </tr>
                  <tr>
                    <td align="right"></td>
                    <td><label>
                      <input type="submit" name="button" id="button" value="Inserisci nel database" />
                      </label>
                        <label>mostra</label></td>
                  </tr>
                </table>
                            </form>
questo form richiama insert.php:
Codice PHP:
<?PHP
 
// Connessione al db
$link mysql_connect('localhost''''')
or die(
'Connessione al db fallita.');
// selezione del db
mysql_select_db("prova"$link);



$sql="INSERT INTO dati (donazione, autore, titolo, inventario, collezione, note)
VALUES
('
$_POST[donazione]','$_POST[autore]','$_POST[titolo]','$_POST[inventario]','$_POST[collezione]','$_POST[note]')";

if (!
mysql_query($sql,$link))
  {
  die(
'Errore: ' mysql_error());
  }
echo 
"L'articolo aggiunto al catalogo! ";




mysql_close($link)
?>
ma se invece volessi eseguire il codice direttamente nella pagina index.php senza richiamare la pagina insert.php?