我有两张桌子,一张叫用户,一张叫电视节目。我通过这样做将用户的名称存储在一个名为 username 的变量中。users 表保存 user_id PK、用户名、密码,tv shws 表存储 tv_id PK、user_id FK、电视节目名称
$username=$_SESSION['username'];
我希望能够为已登录的特定用户显示所有电视节目,我猜我需要显示分配给已登录用户的用户 ID 的所有结果,因为电视节目表中的 user_id是users表中主键用户id的外键。
代码:
$user = "SELECT user_id FROM users where username='$username'";
if(!$rs = mysql_query("SELECT * FROM tv shows WHERE user_id='$user'")) {
当我运行此代码时,我得到“无法选择表”