按Mysql

时间:2016-04-03 11:32:43

标签: php mysql

惠普全部! 我有一个关于Mysql Database的问题。现在我有两张桌子

1.USERS  `(columns= id|username|password|sku-prefix)`.

2.ORDERS `(columns = order_id|order_name|sku-code)`.

在sku_prefix列中,我存储了像SN,HA这样的前缀。 在sku-code列中,我存储了sku-code,如SN001,HA008。

现在我必须根据sku-prefix与sku_code匹配并为登录用户提取记录,让用户查询ORDERS表中的记录。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

我会做这样的事情。首先从数据库$query_text= "SELECT sku-prefix FROM USERS WHERE username={$username}"读取Userdata,其中$ username是可变的,具有登录的用户名。我们假设您将收到的sku-prefix存储在$sku_prefix变量中。然后执行另一个查询以获得所需内容:$query_text= "SELECT * FROM ORDERS WHERE sku-code LIKE '{$sku_prefix}%'"