for ($i = 0; $arr[i]; ++$i)
  $sql = "insert into table(name, webadd) values($arr[2][$i], $arr[1][$i])";
  mysql_query($sql);
}

解决方案 »

  1.   

    忘记看字段了
    for ($i = 0; $arr[i]; ++$i)
      $sql = "insert into table(sitename, siteurl) values($arr[2][$i], $arr[1][$i])";
      mysql_query($sql);
    }
      

  2.   

    foreach($arr[2] as $i=>$v) {
      $sql = "insert into table(sitename, siteurl) values ('$v', '{$arr[1][$i]}')";
      ...
    }
      

  3.   

    <?php
    $data = file_get_contents('book.htm');
    preg_match_all('|<A HREF="(.*?)".*?>(.*?)</A>|i', $data, $arr);for ($i = 0;$i < sizeof($arr[1]);$i++)
    {
    $sql = "insert into table(name, url) values ('{$arr[2][$i]}', '{$arr[1][$i]}')"; 
    //...
    }
    ?>
      

  4.   

    已用xuzuning的方法解决,其它两位同样有分,谢谢你们