比方说:有三张表(a,b,c)
首先,第一个,你要知道,那些数据要插入哪张表
假如你分好了,数据如下
$a=('aaaaaaaaa','bbbbbbbbbbb','cccccccccc')
$b=('dddddddddddd','eeeeeeeee','eeeeeeeeee')
$c=('ffffffffff','ggggggggggg','hhhhhhhhhhhhh')
好了,现在这样用就可以了
$sql="insert into "
foreach(array('a','b','c') as $tb){
$sql1=$sql.$tb.'(content) '.$a
$sql2=$sql.$tb.'(content) '.$b
$sql2=$sql.$tb.'(content) '.$c
$db->query($sql)
}
当然如果知道你的数据那还有更多更好的方法可以来处理了
insert all into A (a,b,c) values(value-a,value-b,value-c) into B(d,e,f) values(value-d,value-e,value-f) select value-a,value-b,value-c,value-d,value-e,value-f from TableX where ...欢迎分享,转载请注明来源:内存溢出
评论列表(0条)