请耐心等待我这个问题,因为我对PHP很新(除了联系表格和登录表单等),但我真的需要一些与数据相关的帮助和数据保存在2个单独的表中。场景是我正在网站&中建立一个活动部分。我将数据保存在“事件”表中:
event_id,event_name,event_time等等
然后我有一个表(event_followers)用于事件的追随者:
event_id | user_id
event_id | user_id
event_id | user_id
我需要做的是选择特定用户所关注的所有事件并将其显示为数组,然后以某种方式获取有关数组/结果中列出的每个事件的特定信息。有什么办法可以做到吗?
我很抱歉,如果这是基本的PHP,但正如我所说,我很新。感谢
答案 0 :(得分:0)
试试这个:
$query = mysqli_query("SELECT * FROM events
LEFT JOIN event_followers as fol ON event_followers.event_id = events.event_id
WHERE event_followers.user_id='".$user_id "'");
while($row = mysqli_fetch_assoc($query)){
print_r($row);
}
mysql
*函数已弃用,因此请使用mysqli_
*或PDO
,但我不擅长这一点,因此我在mysql
中编写了代码。