1

在我的管理视图 (.tpl) 中,我添加了一个input checkboxtextarea. 单击按钮时Save,我想做一些检查,例如我想textarea仅在选中时才将数据发送到存储在数据库表input checkbox中。我在哪里通过 PHP 进行检查?Save按钮已$('#form').submit()通过 调用onclick

4

1 回答 1

1

假设复选框的输入名称是checkbox,文本区域的名称是textarea,那么在 PHP 中(保存到 DB 时),您可以执行以下检查:

$textarea = '';

if(!empty($this->request->post['checkbox'])) {
    $textarea = $this->db->escape($this->request->post['textarea']);
}

// save to DB all the values, incl. $textarea - it is either set when chbox was checked or contains no value otherwise
于 2013-06-25T13:30:46.497 回答