作者jerry7504 (Amo)
看板Web_Design
标题[问题] 後台插入纪录问题
时间Fri Dec 15 12:42:58 2017
目前想做一个使用者输入人数产生表单数量的功能如下图:
https://i.imgur.com/yFTQ6rb.jpg
送出表单後资料库资料会分开如下图:
https://i.imgur.com/EEUTCc3.jpg
请问如何让资料插入同一列
後端程式码如下:
https://i.imgur.com/H0L3ku2.jpg
麻烦各位大大解惑了谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.13.86.159
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1513312981.A.0A9.html
1F:推 AppMaker: 修改资料要用 UPDATE, INSERT 是新增资料用的 12/15 14:08
2F:→ GoldenEyeF1: 你只要设定好unique 用replace into 就可以了 12/15 15:39
3F:→ jerry7504: 能举例一下吗......不是很懂》《 12/15 15:49
4F:推 vi000246: 你的资料库设计得怪怪的 重覆的东西分两笔来存 12/15 16:49
5F:→ MangoTW: 你的回圈就是每一位旅客新增一次啊! 12/16 18:38
6F:→ MangoTW: 你要就回圈先整理好阵列,再一次 INSERT 进去。 12/16 18:39
7F:→ MangoTW: 另外,如同前一位所言,结构并不优良,应使用一对多关连 12/16 18:40
8F:推 tsao1211: 你把POST里面的$i拿掉,表格里面的栏位结尾都不要放数字 12/16 20:53
9F:→ tsao1211: Traveler里面的$i都拿掉 12/16 20:54
10F:推 darkey1130: 要是有10个旅客你就Traveler10吗.....@@ 12/17 09:57
11F:推 crazwade: 新的就用update就好 你用Insert他一定跑到下一行 12/17 14:49
12F:→ crazwade: 话说这样放方便吗= = 不同行明明好看又方便 12/17 14:49
13F:→ jerry7504: 目前想到改变的方法 就是用订单编号建立关联然後资料 12/17 15:17
14F:→ jerry7504: 直接一笔一笔下去 12/17 15:17
15F:推 tsao1211: 建三个表吧。订单一个,旅客一个,订单旅客的关联一个 12/17 17:14