+ -
当前位置:首页 → 问答吧 → 请教PHP问题,关於资料显示....

请教PHP问题,关於资料显示....

时间:2013-10-20

来源:互联网

大家好...

我想请教大家一个问题,我上网同睇书都系睇唔太明,所以想向各位前辈请教:

我个网站Database有2个资料表:

1) 会员资料 (包括: 会员id, username, password, email)
2) 产品资料 (包括: 产品id, product name, qty)我已经成功做到会员Login后,可以睇返自己的"会员资料"我想做到系: 会员Login后,可以睇返属於自己的"" (简单d讲,就系会员Login后,会有2个Page可以去,一个系睇自己的"会员资料",另一个系睇自己的"产品资料" ,我做到前者,做唔到后者)请各位帮帮手先在此多谢各位

作者: 蒋望程   发布时间: 2013-10-20

做唔到主要因为database design出问题
product 根本同 user 无关系

应该o系产品资料加埋会员id, 咁先知边只product属於边个uesr

作者: cs_hyl   发布时间: 2013-10-20

引用:原帖由 cs_hyl 於 2013-8-14 02:50 PM 发表
做唔到主要因为database design出问题
product 根本同 user 无关系

应该o系产品资料加埋会员id, 咁先知边只product属於边个uesr
多谢你嘅回覆呢~

我晌"产品资料"加入左"会员id"

同埋用左INNER JOIN去将2个资料表给合,但唔知点解会Show晒所有"产品资料"出唻,无分到边只product属於边个uesr

语法如下:
SELECT member.member_id, product.*
FROM member INNER JOIN product
ON member.member_id = product.member_id

系咩地方出现问题呢??

作者: 蒋望程   发布时间: 2013-10-20

SELECT member.member_id, product.*
FROM member INNER JOIN product
ON member.member_id = product.member_id
WHERE member.member_id = XXX

作者: zero_man   发布时间: 2013-10-20