Php 如何从一个表中检索数据并使用外键从另一个表中检索数据?

Php 如何从一个表中检索数据并使用外键从另一个表中检索数据?,php,mysql,Php,Mysql,我有两张桌子:电影,时间表 Schedule : schedule_id, movie_id, start_date, start_time ; Movies: movie_id, movie_name, movie_description ; 我正在使用php,我想检索schedule中的每一条记录,其中start\u date=2014-11-14,这很简单,但在相同的查询中,我想获取schedule中每一个电影id的电影名称 Schedule : schedule_id, movie_

我有两张桌子:电影,时间表

Schedule : schedule_id, movie_id, start_date, start_time ;

Movies: movie_id, movie_name, movie_description ;
我正在使用php,我想检索schedule
中的每一条记录,其中start\u date=2014-11-14
,这很简单,但在相同的查询中,我想获取schedule中每一个
电影id
电影名称

Schedule : schedule_id, movie_id, start_date, start_time ;

Movies: movie_id, movie_name, movie_description ;
如果可能的话,我将如何访问结果


我以前用过这个:
while($row=$rs->fetch_row())
但是既然我需要两个表中的数据,我该如何访问它呢?

大致如下:

$sql = "SELECT schedule.*, movies.movie_name FROM schedule JOIN movies ON schedule.movie_id = movies.movie_id WHERE schedule.start_data = '2014-11-14'";
您可以将代码的其余部分保持原样,$row将以电影名称结尾


尝试在google上搜索MySQL连接;)

您需要的查询是:

SELECT * 
FROM Schedule 
    INNER Movies ON Movies.movie_id = Schedule.movie_id 
WHERE Schedule.start_date = '2014-11-14';
您可以使用之前使用的相同功能访问它