我有mysql表'文件'。其中包含以下顺序。 1. id 2.filename 3.keywords
当显示一个文件时,我希望通过最匹配的关键字显示来自相同数据库表顺序的相关文件。
应该是
$keywords = $db->getkeywords('5');
//getting related files
$sql = "select * from 'file's where 'keywords' like '$keywords'";
????
答案 0 :(得分:0)
使用类似的东西:
$keywords = join(',' $db->getkeywords('5'));
$sql = "SELECT * FROM files WHERE keywords IN ($keywords)";