Имам една търсачка и с полета примерно 'ИМЕ' , 'Добавено от', 'формат' и 'Година'. Искато когато примерно когато някое от полетата е празно от mysql базата данни да изкарва всичките резултати от съответното поле. Ето пример:
Въвел съм полетата ИМЕ и ГОДИНА другите са празни.
Така написана обаче заявката няма да върне резултат тъй като полетата ФОРМАТ и ДОБАВЕНО ОТ са празни. Искам да стане така , че когато са празни да взима всичките резултати, а когато не са да си търси съвпадения.
Надявам се да сте ме разбрали.
Благодаря предварително +1
Поздрави!
Въвел съм полетата ИМЕ и ГОДИНА другите са празни.
PHP:
<?php
$name = $_POST['name'];
$added_by = $_POST['added_by'];
$format = $_POST['format'];
$year = $_POST['year'];
$result = mysql_query("SELECT * FROM `files` WHERE name='$name' AND added_by='$added_by' AND format='$format' AND year='$year'");
while($red=mysql_fetch_array(...)){
....
}
?>
Така написана обаче заявката няма да върне резултат тъй като полетата ФОРМАТ и ДОБАВЕНО ОТ са празни. Искам да стане така , че когато са празни да взима всичките резултати, а когато не са да си търси съвпадения.
Надявам се да сте ме разбрали.
Благодаря предварително +1
Поздрави!