我有一张桌子,我需要从中获得一件装备:
DROP TABLE IF EXISTS `equipment`;
CREATE TABLE IF NOT EXISTS `equipment` (
`equipmentID` int(11) NOT NULL auto_increment,
`Description` varchar(255) NOT NULL,
`DateEntered` timestamp NOT NULL default CURRENT_TIMESTAMP,
PRIMARY KEY (`equipmentID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=20 ;
如何将所有设备放入我的php网页中,以便用户可以选择他们想要的任何设备(超过1个),但每个项目旁边还有一个计数器,以便用户可以说出多少他们需要的每个项目?
有点像这样:
items quantity(determined by user)
item 1 - 2
item 2 - 3
item 3 - 1
答案 0 :(得分:2)
设备表对我来说很好看,但正如你所说的用户选择这个似乎你有像用户订购表格的要求。
这意味着您应该有另一张商店购买详情表格。 user_order_table应该包含[ORDER ID] [Item ID] [Item count]等字段。我知道它可能不是正确的结构,只是为了清楚说明如何为特定客户请求存储此项目计数。< / p>
这是问题的答案吗?
答案 1 :(得分:0)
你可以使用这样的复选框:
<form>
<input type="checkbox" name="vehicle" value="Bike" />
<input type="checkbox" name="vehicle" value="Car" />
</form>
当您提交或单击按钮时,您可以检索已检查的项目数,并将它们发送到您需要处理的任何位置。