Ho fatto una cosa simile, anzichè il presidente da me si sceglie la categoria nella quale viene inserito un link:

add.php
Codice PHP:
<head>
<title>Aggiungi un prodotto</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="add_2.php">
  <label>
  <div align="right">Nuovo prodotto [img]img/logo.gif[/img]

  </div>
  </label>
  <p align="left">
    <label>
    <input name="nome" type="text" id="nome" />
Nome 



<input name="marca" type="text" id="marca" />
    </label>
  Marca</p>
  <p align="left">
    <label>  Descrizione

    <textarea name="txtd" cols="50" rows="12" id="txtd"></textarea>
    </label>
</p>
  <p align="left">
    <label>
    <input name="prezzo" type="text" id="prezzo" />
    </label>
Prezzo</p>
  <p align="left">
    <label>
    img/
    <input name="img" type="text" id="img"/>
    </label>
Percorso immagine </p>
  <p align="left">
    <label>
    <input name="giac" type="text" id="giac" />
    </label>
Giacenze</p>
  <p align="left">    <label>
    <select name="cat" id="cat">
      <option>Seleziona una categoria</option>
      <?
include 'cfg.php';
mysql_connect($dbaddress,$username,$password);
@
mysql_select_db($database) or die( "Errore con la connessione al DataBase");
$query="SELECT * FROM categories ORDER BY cat ASC";
$result=mysql_query($query);
$num=mysql_num_rows($result);
mysql_close();
$i=0;
while (
$i $num) {
$cat=mysql_result($result,$i,"cat");
?>
<option><? echo $cat ?></option>
<?
$i
++;
}
?>
    </select>
    
    </label></p>
  <p align="left">
    <label>
    <input type="submit" name="Submit" value="Aggiungi" />
    </label>
  </p>
</form>
</body>
</html>
add_2.php
Codice PHP:
<?
include 'cfg.php';

$nome=$_POST['nome'];
$marca=$_POST['marca'];
$desc=$_POST['txtd'];
$prezzo=$_POST['prezzo'];
$giac=$_POST['giac'];
$cat=$_POST['cat'];
$img=$_POST['img'];

mysql_connect($dbaddress,$username,$password);
@
mysql_select_db($database) or die( "Errore con la connessione al DataBase");

$query "INSERT INTO products VALUES ('','$nome','$marca','$txtd','$prezzo','$giac','$cat','$img')";
mysql_query($query);

mysql_close();
print 
"il prodotto è stato aggiunto con successo

<a href=index.php?ind=display>Prosegui</a>"
;
?>