我有2個表,一個叫做用戶,一個叫做電視節目。我在做一個名爲用戶名的變量存儲用戶的名字。用戶表保存USER_ID PK,用戶名,密碼和電視shws表存儲TV_ID PK邀請,USER_ID FK,電視節目名稱使用多個表爲登錄用戶選擇用戶特定的記錄PHP MYSQL
$username=$_SESSION['username'];
我希望能夠顯示所有的電視節目的特定用戶的是已經登錄,即時通訊猜測我需要顯示分配給已登錄用戶的用戶ID的所有結果,因爲電視節目表中的user_id是用戶表中主鍵用戶ID的外鍵。
代碼:
$user = "SELECT user_id FROM users where username='$username'";
if(!$rs = mysql_query("SELECT * FROM tv shows WHERE user_id='$user'")) {
當我運行這段代碼,我得到「無法選擇表」
選擇USER_ID從用戶其中username = $用戶名「加入電視節目user_id_id = '$用戶'? – vodich
這不起作用。無法選擇表格。 –
SELECT user_id FROM users JOIN tv shows on user_id_id ='$ user'where username ='$ username'and now? – vodich