2014-10-28 84 views
-1

我有關於數據庫,(ID,標題,正文,狀態)稱爲文章表,我做的按鈕來調用更新所有列articles.status = 1的函數,我想使所有articles.status = 1。這是我的代碼,但沒有發生。劇本由cakephp 1.3更新cakephp上的所有記錄

function publishall(){ 

$this->Article->updateAll(
           array('Article.status' => 1) 

          ); 
    } 

回答

-1

這應該很容易理解。如果您使用的是控制器,你需要加載另一個模型,您可以撥打:

function publishall(){ 
    $this->loadModel('Article'); 
    $this->Article->updateAll(
       'conditions'=> array('Article.status' => 1) 
          ); 
         } 
+0

感謝Widrogo它現在的工作對你有幫助BCZ,但我不想condtions我想給所有的記錄值= 1 $這個 - > loadModel( '文章'); $ this-> Article-> updateAll( array('Article.status'=> 1) ); – Sawy 2014-10-28 15:24:48