[请益] 插入纪录后字段分开问题

楼主: jerry7504 (Amo)   2017-12-15 13:13:51
各位大大目前想制作一个依照使用者输入人数 产生表格制作后如下图:
https://i.imgur.com/Uxn66aI.jpg
表单送出后发现1和2分开插入纪录如下图
https://i.imgur.com/U4YjISS.jpg
请问各位大大 怎么做才能在同一列呢?
附上程式码:
https://i.imgur.com/24N3hqd.jpg
谢谢各位大神
作者: powyo (光子郎)   2017-12-15 13:40:00
表单设计有误吧 你这样一次能新增几个?超过2个就报错了吧 因为你没有3的字段可以新增逻辑设计上就有问题了... 一个旅客一栏才对资料表的字段名称不要用变量.
楼主: jerry7504 (Amo)   2017-12-15 14:02:00
目前测试两个 后来会用选单来限制笔数 目前最多预计20个如果要设计使用者决定数量的功能用哪种方式比较好
作者: powyo (光子郎)   2017-12-15 14:09:00
要填5个资料加上id 只需要6个字段然后依次新增下去 而不是把全部人的资料塞在同一列里面前台产生的表单可以用traveler_name[] 存成阵列后台在用循环去处理要区分是不是一起的 只需要再多加一个变量来筛选即可<input type="text" name="traveler_name[]" value="">表单用这样 就可以用阵列方式存起来了
楼主: jerry7504 (Amo)   2017-12-15 14:33:00
了解 我的想法是利用订单编号抓出旅客资料 同一订单编号的data 就会列出来这样?
作者: powyo (光子郎)   2017-12-15 14:37:00
恩恩 就是这样
楼主: jerry7504 (Amo)   2017-12-15 14:45:00
感谢你^_^目前有取出值怎么让它依序插入资料表呀?
作者: powyo (光子郎)   2017-12-15 15:44:00
就依照顺序插入就好阿 用循环执行sql语法
楼主: jerry7504 (Amo)   2017-12-15 15:56:00
Ok 没事我自己忘记了 已经完成囉感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com