Aco: Daten einer Tabelle in eine andere übertragen

Beitrag lesen

also das funktioniert soweit. jetzt habe ich nur noch ein problem: ein router soll die tabellen von allen anderen routern bekommen, die als target in seiner routingtabelle drinstehen. bei router_a wären das router_b, router_d und router_e.
außerdem müssen danach die costs von router_a nach router_b (also 2) mit den costs aller neuen router, die router_a von router_b bekommen hat (z.b. C, 2+1=3), addiert werden.

im moment sieht der code bei mir an dieser stelle so aus:

$all_routers = mysql_query("SHOW TABLES FROM database");
while ($row = mysql_fetch_row($all_routers)) {
   $abfrage = "INSERT INTO ".$row[0]." (target, costs)
               SELECT target, costs
               FROM ".$row[1];
   $ergebnis= mysql_query($abfrage);
}

irgendwie versteht er aber nicht, dass er bei $row[1] ab dem zweiten index hochzählen soll. kann mir jemand helfen?