作者s936620 (冠ㄅㄟˊ)
看板PHP
标题[请益] 想了很久不知道该怎麽解决的问题
时间Mon Jan 10 02:36:45 2011
我跟同学正在做一个管理销售、库存的系统
使用的是PHP还有MySQL
我们在新增菜色这个功能 应该要先输入要新增的菜名 还有它的售价
接下来要输入的是需要使用到的食材还有它的数量
因为一道菜会使用多种食材组成
这边我们想说用两个并排的下拉式选单
一个是食材名称 一个是该食材要用的数量
想说 先选完一个食材还有数量 按按钮後
会先将刚刚那笔资料列在下方 然後可以再新增另外的食材跟数量
如果input type使用submit的话
按第一次他就会把我们原本输入要新增的菜色名跟价钱送出去了
要怎麽样才可以让他正确的输入完并送到资料库里面啊?
我去网路上找 大部分解决方法都是需要使用javascript 可是我们都不会写
请问有没有其他解决办法?可以用PHP的阵列解决吗?很急啊!
PS 食材的下拉式选单里的选项是从资料库捞出来的
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.105.9
1F:推 pigwolf:加一个hidden 栏位预设0,全部输入完毕时更改这个栏位值为1 01/10 10:31
2F:→ pigwolf:当值为1时才把全部资料写进资料库,否则只是用来作sleect 01/10 10:31
3F:推 j87b0003:按btn後,重整原来页面catch,post过来的资料,存session 01/10 14:46
4F:→ j87b0003:假设再新增时,则需读session和post资料 01/10 14:47
5F:→ j87b0003:下面则有一个真正post到资料库的按钮,页面有两个btn 01/10 14:47
6F:→ MOONRAKER:一笔一笔加不就得了。资料库改成一对多,[菜色]一个表 01/10 19:23
7F:→ MOONRAKER:[食材]再开一个表,记录食材名称、数量、对应菜色ID 01/10 19:24
8F:→ MOONRAKER:不会JS就要绕过去,否则谁都救不了 01/10 19:24
9F:→ s936620:感谢各位解答 後来我们决定每按一次就送进资料库 要显示的 01/10 20:42
10F:→ s936620:的话 就再从资料库拿出来显示 不过效率比较差就是了 01/10 20:44
11F:推 cspy:也不一定一定要SUBMIT..另外一端的GET也可以..iframe 01/11 01:48
12F:→ cspy:或是用JQUERY.. 01/11 01:48
13F:→ MOONRAKER:不用信「效率教」,学习阶段赶快做出来比较重要。 01/12 12:26
14F:推 shadowjohn:东西就是作出来,教授又会教你改进的方法,快点生 01/13 02:17
15F:→ MOONRAKER:没错,一做就可以做到最好,那还去学校做什麽 01/13 18:29