Mmm...c'è un modo più banale, scambia l'ordine delle tabelle nel dopo il FROM
lui ti stampa l'id degli attacchi perchè legge prima la tabella dotazioni e poi la tabella attacchi...di conseguenza sovrascrive nell'array il valore del campo con chiave id.
Se tu leggi prima la tabella attacchi e poi la tabella dotazioni $rs["id"] sarà l'id delle dotazioni mentre $rs["idAttacco"] sarà l'id dell'attacco...almeno a logica dovrebbe funzionare![]()