THINKPHP中如何进行循环插入多条数据

THINKPHP中如何进行循环插入多条数据数据类似这样的结构:array(3){["id"]=>string(2)"11"["cate_id"]=>&array(2){[... THINKPHP中如何进行循环插入多条数据
数据类似这样的结构:
array(3) {
["id"] => string(2) "11"
["cate_id"] => &array(2) {
[0] => string(1) "1"
[1] => string(1) "1"
}
["coo_name"] => &array(2) {
[0] => string(3) "111"
[1] => string(3) "222"
}
}
展开
 我来答
边华镜雨南
2019-01-23 · TA获得超过3820个赞
知道大有可为答主
回答量:3080
采纳率:33%
帮助的人:438万
展开全部
你这数组写的也太那个了吧,一般谁都不会把数据写成这样的。我们会这样写:
123456789101112$data = array( 0 => array( 'id'=>1, 'cate_id'=>1, 'coo_name'=>111 ), 1 => array( 'id'=>2, 'cate_id'=>2, 'coo_name'=>222 ));
当然你这个数组也可以循环插入的:先把第一个id转换为数组,然后用foreach循环插入
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c5bd8b89f
2013-09-13
知道答主
回答量:18
采纳率:0%
帮助的人:7.6万
展开全部
程序中php都通用的,模板中的话看手册,手册很多,volist等等都是
追问
在控制里执行插入的呢,不怎么会,还望指点,呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uccfw
推荐于2016-02-16 · 超过22用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:60.4万
展开全部

你这数组写的也太那个了吧,一般谁都不会把数据写成这样的。我们会这样写:

$data = array(
    0 => array(
        'id'=>1,
        'cate_id'=>1,
        'coo_name'=>111
    ),
    1 => array(
        'id'=>2,
        'cate_id'=>2,
        'coo_name'=>222
    )
);

当然你这个数组也可以循环插入的:先把第一个id转换为数组,然后用foreach循环插入

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式