Ti sta dicendo che fai due volte mysql_query.La prima è ok perche gli passi la query (stringa). La seconda no: gli passi il result della prima query
Codice PHP:
$sql mysql_query("INSERT INTO "); // ok.$sql contiene il resultset della query che gli hai passato.
...
$risultato mysql_query($sql); // E' sbagliato.Stai rifacendo una query ma gli passi il result set di prima ($sql)