ребят в общем такая проблема не могу понять как сделать выборку из базы данных чтобы она проходила по определенным параметрам но эти параметры должен вводить пользователь на странице после чего ему выведется только результат помогите пожалуйста а то туплю
Сначала делайте проверку на то какие данные передал пользователь, и отталкиваясь от них дописывайте переменную запроса.
$post = $_POST;
$sql = '';
if (isset($post['name'])) {
$sql .= "`name` = '{$post['name']}'";
}
if (isset($post['login'])) {
$sql .= "`login` LIKE '%{$post['login']}%'";
}
if ($sql == '') {
$result = R::findAll('users');
} else {
$result = R::findAll('users', $sql);
}
Если $sql не пустая строка то делаем выборку с запросом, иначе выводим все записи.
Я привел пример с запросом типа POST, с GET аналогично/
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости