展开全部
就是一次插入多行呗???
按你的62616964757a686964616fe78988e69d8331333339663931 截图数据 我先临时构造数组
准备材料:
数据库
mysqli (其他的mysql库也可以,我拿php下最流行的mysqli类给你写范例)
你这个大写入的数据表
步骤:收集post来的 数据,这个你肯定完成了,问题是下一步
事先链接了MySQL,假设链接类为变量$mysqli
按照你的post数据构造多行数据:结构如下$toInsertArray = array();
foreach ($array0[pubtime] as $varIndex => $eachpubtime){
$item = new stdClass;
$item->Pubtime = $eachpubtime;
$item->ChildrenName= $array0[childname][$varIndex];
$item->IsCome= $array0[iscome][$varIndex];
$toInsertArray[] = $item;
}
3. 然后循环读取构造 sql插入语句:$sqli = '';
foreach ($toInsertArray as $item){
$sqli .= "insert into MyTable (`pubtime`,`Name`,`IsCome`) value ('" . $item->Pubtime . "','" . $item->ChildrenName. "','" . $item->IsCome. "');\r\n";
}
$mysqli -> multi_query ($sqli);//注意这里,multi_query可以一次执行多条语句