Autant que je sache, MySQL ne prend pas en charge le EXCEPT
opérateur. Essayez ceci à la place :
SELECT File_Name
FROM Words_DB
WHERE Word_Name=" . $element . "
AND File_Name NOT IN (
SELECT File_Name
FROM Files_DB
WHERE Display=0
)
Vous pouvez également utiliser soit un NOT EXISTS
corrélé ou un LEFT JOIN
. Comme je n'utilise pas beaucoup MySQL, je ne peux pas dire lequel fonctionne le mieux.