prova un po così... l'ho scritto al volo...

codice:
$sql="SELECT * FROM tabella1 order BY id";
$res=mysql_query($sql,$db);
while($row=mysql_fetch_array($res))
{
$sql2="INSERT INTO tabella2 (campo1,campo2,campo3...) values ($row[campo1],$row[campo2],$row[campo3]...)"
$res2=mysql_query($sql2,$db);
}
ciao