将表单输入字段绑定到 CodeIgniter 查询


Bind form input field to CodeIgniter query

我正在尝试使用 CodeIgniter 进行查询绑定,对于数组中的值,我想引用表单输入元素。 执行此操作的正确语法是什么?

下面是当前的查询绑定:

$sql = "SELECT * FROM myTable WHERE Municipality = ?"; 
$myQuery = $this->db->query($sql, array('Windsor'));

与其在值'Windsor'上过滤此查询,不如以名为 myForm 的形式引用myCity的值。 这是表格:

<form name="myForm">
<fieldset>
    <label>Average Sale Prices per SF 
        <input type="text" 
               id="myCity" />
    </label>    
</fieldset>
</form> 

那么,如何将数组值'Windsor'替换为表单输入字段'myCity'

要直接采用表单输入字段值,您需要编写:

$this->input->post('field_name');