Welcome Guest, Not a member yet? Register   Sign In
form set_value() not working ,,,,

Hi ,

Im new to codeigniter and this is my first post.

This is part of my code.

<td>Brand Name &lt;?=$brand_name?&gt;
        &lt;input type="text" name="txf_brand" id="txf_brand" value="&lt;?php echo set_value('txf_brand', $brand_name); ?&gt;" /&gt;&lt;/td>

Basically , i want to display the value passed from controller in a text field. Im setting the value for this ($brand_name) variable in the Controller. The correct value is displayed near "Brand Name". But not inside the set_value method. This is strange .. can anyone pls help me.



set_value() is part of form validation.

If your value comes from controller, just use:

Once your form has been processed and in case there are errors in the form, then you can use set_value('value_name') which will be 're-filled' on page reload.

Read the form validation in user manual.


Hi ,

Thanks. Your first line solved the problem :o)

It worked after loading the "form_validation" library. But still i don't understand why it didn't work even though i have loaded the "form" helper.

Form Helper has "set_value()" method, right ? i read the doc.

Theme © iAndrew 2016 - Forum software by © MyBB