2013-09-14 2 views
0

Я пытаюсь выполнить привязку запроса с помощью CodeIgniter, а для значения в моем массиве я хочу ссылаться на элемент ввода формы. Каков правильный синтаксис для этого?Поле ввода формы ввода для запроса CodeIgniter

Вот текущий запрос связывания:

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

Вместо того, чтобы этот запрос отфильтрованный по значению 'Windsor', я хочу обратиться к значению myCity в форме под названием myForm. Вот форма:

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

Итак, как же я подставить значение 'Windsor' массива для поля ввода 'myCity' формы?

+1

на отправке этой формы разместить его на контроллер, а затем передать, что в модель запроса –

ответ

0

Чтобы принимать непосредственное значение поля ввода формы можно было бы написать:

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

мне нужно использовать конструкцию массива Do ? Или я могу просто использовать '$ this-> input-> post ('field_name');'? – DanielAttard

+0

Если есть несколько?, То вы можете использовать конструкцию массива. В противном случае вы можете использовать его как один элемент. –

Смежные вопросы