可能是一个令人困惑的标题 - 我确实在 SO 档案中找到了一个我认为可以解决问题但仍然没有得到它的结果。
我正在使用一个函数来显示服务器目录中的所有文件(对我来说是管理员)(这很好用)我也有文件名存储在数据库表中......
我想做的是;在生成服务器文件列表时,还要在表中查询匹配的文件名 - 我正在尝试识别服务器上不在我的 db 表中的孤儿。
好像我以前做过这个,或者这是一个“简单”的查询任务,但我正在画一个完全空白并撞到墙上。(如果一行没有结果,您的基本查询只会查找下一个匹配项,我想标记不匹配项)。
我在 SO 档案中找到的一个解决方案是使用“NOT IN”查询,例如:
$files_on_server = "file1,file3,file4,file7";
// Your SQL WHERE clause...
...WHERE `filename` NOT IN ($files_in_server)
但这不是为我做的。在此先感谢您的任何建议。