我是Zend的n00bie,但我正在学习它。 我想使用按钮更新数据库中的字段,但我不知道该怎么做。
这就是我想做的事:UPDATE $table SET content_field=1 WHERE $id = contentId
例如,如果我按下该按钮,我想在字段中放置1而不是默认值0。
答案 0 :(得分:1)
假设您有一个Client表并创建了模型
$model_client = new Model_Client();
$client = $model_client->find($my_client_row_id)->current();
$client->some_field = 1;
$client->save();
答案 1 :(得分:0)
您可以使用此代码进行更新查询
$db = Zend_Db_Table::getDefaultAdapter();
$table = new Application_Model_DbTable_TableName();
$where = $table->getAdapter()->quoteInto('id = ?', $contentId);
$data = array('content_field' => 1);
$table->update($data, $where);