ребят в общем такая проблема не могу понять как сделать выборку из базы данных чтобы она проходила по определенным параметрам но эти параметры должен вводить пользователь на странице после чего ему выведется только результат помогите пожалуйста а то туплю
Сначала делайте проверку на то какие данные передал пользователь, и отталкиваясь от них дописывайте переменную запроса.
$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
аналогично/
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Немного опишу ситуациюЯ создал на yii2 REST API и хотел через curl посмотреть что получилось
Разбираюсь с тестированием(Yii2 basic), пока что unit тестыПодключил фикстуру для класса User, пользователи во время работы теста в базу(тестовую)...
Этот код выводит woocomerce в wp, как из этого кода сделать условие если допустим есть вывод цены (это его работа выводить цену) то выводим одно,...