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