-2

mysqlテーブルの「ファイル」があります。次の順序が含まれています。1.id2.ファイル名3.キーワード

1つのファイルを表示するときに、同じデータベーステーブルの関連ファイルを最も一致するキーワード順に表示したいと思います。

それは次のようになります

 $keywords = $db->getkeywords('5');

 //getting related files

 $sql = "select * from 'file's where 'keywords' like '$keywords'";

????

4

1 に答える 1

0

次のようなものを使用します。

$keywords = join(',' $db->getkeywords('5')); 
$sql = "SELECT * FROM files WHERE keywords IN ($keywords)";
于 2012-05-15T15:23:40.787 に答える