У меня возникли некоторые проблемы с моим веб-сайтом CodeIgniter. Я пытаюсь выбрать значение из столбца «Заказы» таблицы «Пользовательский», если этот адрес электронной почты соответствует адресу электронной почты пользователя, который в данный момент зарегистрирован, для него потребуется установить * 1001.* в 'users' table to 1
.Но я получаю сообщение об ошибке.У меня очень мало опыта в кодировании. Вот что я придумал:
public function hasDonated($email){
$this->db->from('orders');
$this->db->where('custom', $email);
$this->db->update('users', array('donater' => '1'));
return;
}
Я получаю сообщение об ошибке: он пытается выбрать 'custom'
в таблице users
, но его нужно выбрать изтаблица заказов Что я делаю не так?
Unknown column 'custom' in 'where clause'
UPDATE `users` SET `donater` = '1' WHERE `custom` = 'testing@test.com'