http://img293.imageshack.us/img293/857/tablez.jpg 这是两张 table 的图片。
mybb_users 表是包含注册论坛的用户的表。
mybb_userfields 是包含自定义配置文件字段数据的表,他们可以在其配置文件中自定义和更改这些数据。
现在,我想要做的就是按行显示所有用户以及他们在个人资料中提供的自定义个人资料字段数据(位于 mybb_userfields 表中)
如何正确地显示这些字段?
例如,p0gz 是一名男性,住在亚利桑那州,他拥有 360,不知道他的带宽,而 Flip Side Phoenix 是他的团队。 怎么就一连串“p0gz-男-az-360-不知道-反面凤凰”呢~???
最佳答案
这对我来说就像一个普通的LEFT JOIN
SELECT * FROM mybb_users
LEFT JOIN mybb_userfields
ON (mybb_users.uid = mybb_userfields.ufid)
WHERE username = 'p0gz'
这应该显示用户的每一行p0gz
关于php - 如何连接2个表并正确显示它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3073055/