Articles of где

Когда предложение mysql WHERE пустое, верните все строки

$randomvariable=$_GET['randomvariable']; $search="SELECT * from objects WHERE transactiontype='$randomvariable' order by id DESC"; Теперь, если $randomvariable пуст (ничего), я хотел бы, чтобы он возвращал все строки. В настоящее время, если он пуст, он ничего не возвращает, потому что он в основном не ищет ничего из всех строк.

PHP и MySQL необязательные условия WHERE

У меня есть следующая проблема: я хочу, чтобы пользователь применял фильтры к поиску БД. У меня есть три фильтра: A, B и C. Все они могут быть «пустыми», так как пользователь не заботится о них и выбирает «Any». Теперь я хочу проверить этот запрос на записи БД. Я использую обычный mysql-запрос, как в $db_q = […]

проблема с где в codeIgniter

если вы используете этот код, покажите мне все данные, все имена и все идентификаторы. что я делаю? Я использую codeIgniter С уважением $search_customer = 1;//$this->input->post('search_customer'); $where = "id=$search_customer OR name=$search_customer"; $query = $this->db->get('customer'); $this->db->where('id', $search_customer); $this->db->or_where('name', $search_customer); if($query->num_rows()==0){ echo '0'; }else{ $data = array(); foreach ($query->result() as $row) { $data[] = $row; } echo json_encode($data); […]

Построение SQL-запроса на основе флажков

Предположим, у меня есть форма, которая имеет 30 флажков, которые соответствуют музыкальным жанрам (он отправляется в обработчик формы PHP). У меня есть таблица художников, в которой есть жанр. Каковы наилучшие методы построения запроса, который будет вести себя так: Выберите имя FROM artist WHERE genreId = 1 OR genreId = 2 OR. , , и т. […]

Найти значение в строке с разделителями-запятыми mysql

У меня есть таблица в моей БД, которая выглядит так: member_id name mgroup_others member_group_id 1 Name1 2,3,10 1 2 Name2 4,5,10 1 3 Name3 6,7,10 1 4 Name4 8,9 1 Мне нужно создать инструкцию SELECT, которая выбирает всех членов. WHERE указанное целое число находится в списке сумасшедших сущностей «grouproup_others». Так, например, я бы написал инструкцию […]

PHP MySQL Query Где x = $ variable

У меня есть этот код (я знаю, что адрес электронной почты определен) <?php $con=mysqli_connect($host,$user,$pass,$database); if (mysqli_connect_errno($con)) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT `note` FROM `glogin_users` WHERE email = '.$email.'"); while($row = mysqli_fetch_array($result)) echo $row ?> В моей базе данных MySQL у меня есть следующая настройка (имя таблицы […]

Есть ли способ показать предложение WHERE только для одного поля в MySQL?

У меня есть несколько курсов, на которые студенты могут зарегистрироваться. Существует таблица пользователей (usuarios), таблица курсов (cursos) и третья таблица, в которой показана каждая учащаяся учащихся (cursosUsuarios), например: CREATE TABLE usuarios( userID int unsigned not null auto_increment primary key, userName char(50) null, )ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE cursos ( cursoID int unsigned not null auto_increment […]

SQLSTATE : столбец не найден: 1054 Неизвестный столбец – Laravel

Я использую фреймворк Laravel. У меня есть 2 таблицы (пользователи и участники). Когда я хочу войти в систему, я получаю сообщение об ошибке: SQLSTATE [42S22]: столбец не найден: 1054 Неизвестный столбец 'user_email' в 'where clause' (SQL: select * from members где user_email =? Limit 1) (Bindings: array (0 => 'test@hotmail.com', )) Пользователи таблицы CREATE TABLE […]