Всем привет, уже совсем ничего не понимаю Есть поле в таблице тип enum Код (Text): table1 id | index index = no или yes js передаю постом данные в функцию Код (Text): function hide() { $id = $_POST['id']; $hide = $_POST['rel']; //меняю значение $hide = $hide == 'no' ? 'yes' : 'no' ; Hide::initHide($id, $hide); die(); } в классе функция Код (Text): static function initHide($id, $hide) { if($id) { $where = "w.id='".$id."'"; $sql = "UPDATE " . TABLE_PREFIX . "table1 w SET w.index='" . $hide . "' WHERE $where"; return Record::query($sql); } } В таблице по умолчанию index = yes В итоге, если rel переданные js равен yes, то index обновляется на no, а если равен no, то index не обновляется =( Уже голову сломал и не понимаю почему так. ________________________ В js проблема все таки, буду крутить дальше