私が今持っています :
$inhoud = $_POST['inhoud'];
if($inhoud == "") {
echo $inhoud;
$inhoud = NULL;
echo $inhoud;
}
$sql = 'SELECT DISTINCT bestanden.id AS id,
bestanden.uploader AS uploader,
bestanden.name AS name,
bestanden.mime AS mime,
bestanden.size AS size,
bestanden.created AS created,
zoeken.open_id AS open_id,
zoeken.woord AS woord
FROM bestanden
LEFT JOIN zoeken ON bestanden.id = zoeken.open_id
WHERE zoeken.woord = "' . $inhoud . '" AND
bestanden.name LIKE "%' . $_POST['naam'] . '%" AND
bestanden.mime LIKE "%' . $_POST['formaat'] . '%"
AND bestanden.created LIKE "%' . $_POST['datum'] . '%";';
$result = mysql_query($sql);
しかし、検索して $inhoud が空の場合、空の( " ") (inhoud) スペースがないため、結果が得られませんでした。mysql_query で if または何かを使用することは可能ですか?