嗨,我在我的網站上發佈了一個頁面,用於在我的數據庫中查找任務。PHP/SQL從DB中選擇ID列表並在查詢中使用它
我現在使用的方法,它的工作,但我必須每次更新它。
$demande = "SELECT * FROM quest_quest WHERE id IN (584,585,586,587,589,599,601,617,608,615,616) LIMIT ".(($cPage-1)*$perPage).",$perPage";
,而不是我想查詢我的數據庫,並使用ID在我的查詢
我有一個標籤識別和IDquest一個表,我想進行查詢,以容納所有questid,並用它在我的查詢
實施例:
$questsfind = mysql_query("SELECT * FROM `quest_statetag` WHERE idTag ='8'");
我想有一個這樣的變量(221,587,1155,1255,5585)
$demande = "SELECT * FROM quest_quest WHERE id IN ('".$questsfind."') LIMIT ".(($cPage-1)*$perPage).",$perPage";
注:Sry基因,我的英語它不是我的母語:S
http://stackoverflow.com/a/1586650/3166303 – leeor