$connect_mysql 不是预期的mysql操作对象,需要翻看前面与它相关的代码

解决方案 »

  1.   

    $connect_mysql
    这个变量是如何定义?
      

  2.   

    你建立数据库链接了么?
    比如myql_connect()?
      

  3.   

    按照你的程序来看,SQL拼接最后出来的SQL一定是错误的。,批量插入的SQL格式是这样的INSERT INTO aaa VALUES ('1', null),VALUES ('2', '5'),VALUES ('2', '5');那么你的程序应该这样写:
    $sql = "insert into data (id,ip,data)  values ";
    for($i=0;$i<100;$i++){
    $sqls[]="($i,'127.0.0.1',50)";
    };
    $sql .=join(",",$sqls);
    $connect_mysql->query($sql);
      

  4.   

    1、$connect_mysql 对象实例化错误,或不存在
    2、SQL 指令拼装错误
      

  5.   

    1、$connect_mysql 对象实例化错误,或不存在
    2、SQL 指令拼装错误 
    赞成,批量插入可以参考
    $sql = "insert into data (id,ip,data)  values ";
    for($i=0;$i<100;$i++){
    $sqls[]="($i,'127.0.0.1',50)";
    };
    $sql .=join(",",$sqls);
    $connect_mysql->query($sql);