OK, credo di aver capito.
C'è solo una cosa che non so come fare.

Quando io dal pannello di controllo inserisco una sottocategoria, vorrei che ci fosse un menu a tendina per scegliere fra le categorie già inserite (perchè l'utente non si debba ricordare l'id della categoria).
Come faccio a dirgli estrapola tutti i record della tabella categoria dove genitore = 0?
Io so solo come fare a tirare fuori tutti i record:
codice:
<select name="categorie" id="categorie">
	<?php
	do {  
	?>
        <option value="<?php echo $row_categorie['id_cat']?>"><?php echo $row_categorie['tipo']?></option>
        <?php
	} while ($row_categorie = mysql_fetch_assoc($categorie));
  	$rows = mysql_num_rows($categorie);
  	if($rows > 0) {
      	mysql_data_seek($categorie, 0);
	$row_categorie = mysql_fetch_assoc($categorie);
  	}
	?>
</select>