Я использую cakePHP 1.26.
Я пытался обновить таблицу, используя следующие строки кода:
Какое значение будет возвращено при обновлении таблицы?
$c = "helloworld";
$q="UPDATE user SET avatar='{$c}' WHERE user_id='999999'";
$result=$this->Test->User->query($q);
if($result==true){echo "success";}
else{echo "failed";}
я заметил, что стол был успешно обновлен, но я до сих пор видел «не удалось» сообщение.
Кажется, что значение $ result не является ни True, ни False.
Я понятия не имею.
Вероятно, вы имеете в виду '$ this-> Test-> User-> saveField()' ... Независимо от того, твердый ответ. Нет никакой причины не использовать ORM Cake здесь. – deceze
Это помогает. Спасибо, макамат. – user327712
D'oh! Вы правы, я имел в виду '$ this-> Test-> User-> saveField'. Редактирование сейчас. – macamatic