Не в состоянии обновить значения в MySQL

user3386779 спросил: 03 ноября 2018 в 09:47 в: php

У меня есть таблица config_table с полями id, config_value. Я хочу обновить config value, как показано ниже для id ='6'

if($user->status_id=='1' && $user->reviewed!='0'){
    if($sl_flag==0 && $requestor_role->role_id==7){ 
        $status="Waiting for Review"; 
        $title="Waiting for Review";
    }elseif($sl_flag==0){ 
        $status="Waiting for dept.owner approval";
        $title="Waiting for Deptment owner approval ";
    }else{ 
        $status="Waiting for prac.owner approval";
        $title="Waiting for practice owner approval";
    }
}

Я обновился как

update config_table set config_value='     if($user->status_id=='1' && $user->reviewed!='0'){
if($sl_flag==0 && $requestor_role->role_id==7){ 
    $status="Waiting for Review"; 
    $title="Waiting for Review";
}elseif($sl_flag==0){ 
    $status="Waiting for dept.owner approval";
    $title="Waiting for Deptment owner approval ";
}else{ 
    $status="Waiting for prac.owner approval";
    $title="Waiting for practice owner approval";
}
}' where id='6';

Я пробовал это на сервере замазки, но обнаружил ошибку в синтаксисе рядом с } для каждой строки. Как обновить это


0 ответов