ciao
non capisco molto bene quello che vuoi fare.
dimmi se sbaglio.
inserisci il "contatto" (es. 1 | BALDI | ...) che è interessato a uno sport (es. 2 | Tennis)
nella tabella "appoggio" voi inserire l'id del contatto e quello dello sport in modo da vedere che BALDI è interessato al Tennis? cioe (come ai detto) creare un collegamento tra contatto e sport?
se è così, secondo me, devi intanto modificare la tabella appoggio in
id | id_sport | id_contatto
poi immagino che i dati del contatto tu li inserisca tramite un form (giusto?), nel form, quando inserisci il contatto scegli anche a quale sport è interessato?
se è così, scelto lo sport (potresti mettere una <select> che preleva i dati dalla tabella sport) ne trasmetti l'id, poi
dopo l'insert del contatto metti
PHP:
//...
$id_sport_scelto="non so come lo prelevi";// tramite un $_POST ??
$query ="INSERT INTO Tabella_CONTATTI.........";
mysql_query($query);
$id_ultimo_contatto_inserito=mysql_insert_id();//preleva l'ultimo id inserito (autouncrement primary key)
//se fai la tabella come ho indicato sopra
$query_2="INSERT INTO appoggio(id_sport,id_contatto) VALUES('$id_sport_scelto', '$id_ultimo_contatto_inserito');
mysql_query($query_2);
//....