我正在为零售商构建一个Web应用程序,以便在PHP / MySQL中注册所购买的产品。 我现在要做的是用特定零售商销售的产品填写表格中的下拉菜单。 零售商为他们销售的每种产品分配一个值,然后将这些值汇总并放入colum Group的数据库中。 可以通过将Group列中的数字转换为二进制来确定组成员身份,然后检查返回的字符串中特定组的特定位置。 示例:5是二进制101,该值分配给数据库中的Group列。通过检查第一个位置是否为1,我将确定零售商是否在销售产品1.注意第二个字符是0我因此知道他们不销售产品2。 由于最后一个位置是1,我也知道他们卖的是产品3。
因此,如果零售商注册他们已经销售了产品1,我想填充一个只有零售商正在销售的产品的下拉框。
我明白我必须得到groupvalue(使用$ _SESSION ['group']登录时设置二进制值)循环检查零售商销售的产品,同时填充下拉框。我在-tag内部猜测循环,但是怎么样?名称(产品1等)与它们的值在一个单独的表中。例如:| 1 | “产品1”| (|表示列的开始/结束)。 有关如何做到这一点的任何想法?或者这样做更好吗?表中的字符串名称不起作用,因为字段仅限于多个字符,并且许多产品都会成为问题。
答案 0 :(得分:0)
没关系,将组系统重新制作为使用单独的表。 现在像一个表格frou组的魅力,一个用户表和一个表将它们链接在一起。