循环一次生成sql语句,再一次性插入数据库

解决方案 »

  1.   

    $tString = implode(",",$t[]); 
    mysql_query("INSERT INTO XX(a,b,c) values($tString)");
      

  2.   

    function foo($v) {
      return "('".join("','", $v) ."')";
    }$t = array_map('foo', $t);mysql_query("INSERT INTO XX (a,b,c) values ". join(',', $t));
      

  3.   

    喔,明白了,原理原来是在
    INSERT INTO XX(a,b,c) VALUES ('A','B','C'),('D','E','F')....
    谢谢各位了