он может быть как и пустым так и иметь 4 элемента:
1. $_POST['data'];
2. $_POST['sum'];
3. $_POST['function'];
4. $_POST['class'];
скажите как мне написать универсальный sql запрос чтобы если:
1. Массив пуст, то выбираем все уникальные элементы;
2. Если значение какого либо элемента = 1, то условие WHERE для этого элемента игнорируется;
То есть допустим массив $_POST у нас такой:
$_POST['data'] = '31 май 2011';
$_POST['sum'] = '100';
Нужно получить такой sql:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $sql = "SELECT DISTINCT * WHERE date = '".$_POST['date']."' AND sum = '".$_POST['sum']."'";