Open ziqiming opened 4 months ago
我有一组要批量插入mysql的数据
$userAgent = $_SERVER['HTTP_USER_AGENT'];
不知道boa::db()这个能不能在遍历里面使用,如果数据过多,可能单次有100条,会不会卡死
所以我采用了MYSQL的批量写法:
$sql = "insert into browser (name,sex,userAgent) values ('张三','男','{$userAgent}'),('李四','女','{$userAgent}'),('王五','男','{$userAgent}')";
browser
name
sex
userAgent
boa::db()->execute($sql);
现在的问题是 1、不知道 PHP获取的这个 $userAgent 这个是否安全,网上查的说是可以伪造; 2、execute 这个方法有没有字符安全处理; 3、框架中是否有批量插入的办法;
我有一组要批量插入mysql的数据
$userAgent = $_SERVER['HTTP_USER_AGENT'];
不知道boa::db()这个能不能在遍历里面使用,如果数据过多,可能单次有100条,会不会卡死
所以我采用了MYSQL的批量写法:
$sql = "insert into
browser
(name
,sex
,userAgent
) values ('张三','男','{$userAgent}'),('李四','女','{$userAgent}'),('王五','男','{$userAgent}')";boa::db()->execute($sql);
现在的问题是 1、不知道 PHP获取的这个 $userAgent 这个是否安全,网上查的说是可以伪造; 2、execute 这个方法有没有字符安全处理; 3、框架中是否有批量插入的办法;