我正在尝试创建一个社交网络到目前为止,我已经将注册表格传递给数据库,我目前有两个表....
会员表 - 名字 - 姓 - mobileNumber(PK) - 邮政编码 - 城市 会员详情等。
用户表 - userID(PK)AUTO INCREMENT - 用户名 - 密码 - 用户照片 - accountType
在我的网站上,我试图建立一个用户可以浏览其他用户的页面,他们还可以选择一个页面,显示所有在线用户及其个人资料图片和用户名。我想知道我会怎么做这个或者如果有任何一个做过类似网页的人会给我任何提示,目前我只能看到计数器以在线用户显示为整数。我正在使用PHP进行我的项目
答案 0 :(得分:0)
交配,在你执行之前计划。 :)
如果您在完成任务时遇到问题,请提出具体问题。如果您遇到问题或错误,请自行尝试自己做作业并在此处提问。有youtube教程,您可以在其中找到帮助。
请发布您的代码,以表明您已经尝试过,然后有人会帮助您。
答案 1 :(得分:0)
您必须考虑如何知道用户是否在线。在您的成员表中,您上次登录时是否有带时间戳的字段?如果是这样,您只需从MYSQL查询中执行此操作即可获取时间戳在最后5分钟内的任何成员。您的查询可能如下所示:
SELECT * FROM `members` WHERE `last_logged_in` > now() - INTERVAL 5 MINUTE
但是,我对用户和成员之间的差异感到有些困惑。如果您没有使用特定的框架或工具进行数据库工作,您可能希望研究PDO for PHP以及如何使用它。祝你的项目好运!