si, si, si, funziona proprio bene senza quel bartezzaghi che avevo partorito, tengo il ciclo per contare gli elementi inseriti, pensavo ad INSERT multiplo ma non mi piace.

ho creato la tabella così:
codice:
CREATE TABLE `tabella_elementi_associati` (
  `id_elemento_associato` int(10) unsigned NOT NULL auto_increment,
  `id_elemento_associabile` int(10) unsigned NOT NULL default '0',
  `id_elemento_principale` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY (`id_elemento_associato`),
  UNIQUE KEY `id_principale_e_associabile` (`id_elemento_associabile`,`id_elemento_principale`)
) TYPE=MyISAM ;
grazie mille