首页 > 解决方案 > 将国家代码常量添加到表单上的电话号码输入

问题描述

我想在电话号码值提交到数据库之前添加一个永久的+234

我试图在表单页面上键入 (+234).('Alternate_Number) 以查看它是否会将数组传递到数据库中,但它没有用

<div class="form-group row">
                                        <label  class="col-sm-3 col-form-label" for="Alternate_PhoneNumber">Alternate PhoneNumber :</label>
                                        <div class="col-sm-9">

                                            <input type="tel" name="Alternate_PhoneNumber" placeholder=" (08032xxxxxx)" class="Alternate_PhoneNumber form-control" id="Alternate_PhoneNumber" value="<?php echo set_value('Alternate_PhoneNumber', ''); ?>" minlength="11" maxlength="11">       
                                        </div>
                                    </div>

controller 
 $this->form_validation->set_rules('Alternate_PhoneNumber','Alternate PhoneNumber','|numeric|exact_length[11]|xss_clean');


 main model
  'Alternate_PhoneNumber'  => $this->input->post('Alternate_PhoneNumber'),

我只想让数据库中提交的值为+234,用户提交的值为+2340834144706

标签: phpcodeigniter

解决方案


这对你的情况有用吗?

'Alternate_PhoneNumber'  => '+234' . $this->input->post('Alternate_PhoneNumber'),

推荐阅读