小编Ked*_*r B的帖子

如何在codeigniter php中为每个字段设置错误消息

我想为表单中的每个字段设置不同的错误消息.这是我的控制器..

$this->form_validation->set_rules('fname', 'First Name','required');
$this->form_validation->set_message('required', '????? ????? ??? ???','fname'); 
$this->form_validation->set_rules('address', 'Address','required');
$this->form_validation->set_message('required', '????? ????? ???','address');
Run Code Online (Sandbox Code Playgroud)

但问题是如果验证失败,则只打印最后一个字段的错误消息.

php message codeigniter

5
推荐指数
1
解决办法
4951
查看次数

在codeigniter php中根据性别显示不同的前缀

$all_categories = get_cats($cat);
echo "&nbsp&nbsp"."Sons";

for ($i=0;$i<sizeof($all_categories);$i++) {     
    $arr = get_gender($cat);

    if ($arr[$i]=='0') {
        echo "&nbsp&nbsp".$all_categories[$i].",";
    }  
} 

echo "&nbsp&nbsp"."Daughters";

for ($i=0;$i<sizeof($all_categories);$i++) {     
    $arr = get_gender($cat);

    if ($arr[$i]=='1') {
        echo "&nbsp&nbsp".$all_categories[$i].",";
    }
} 
Run Code Online (Sandbox Code Playgroud)

$all_categories我得到一个给定身份的所有孩子,get_cats并且get_gender是功能.

0适合男性,1适合女性.我想首先显示"儿子"这个词然后再显示他们的名字,然后再计算儿子的数量,然后再写上"女儿"及其名字和女儿的数量.

现在我正在显示"儿子"这个词然后他们的名字,然后是"女儿"和他们的名字,但"儿子"和"女儿"这两个词正在显示,即使给定的身份证没有孩子.

php mysql codeigniter

5
推荐指数
1
解决办法
189
查看次数

您已在此页面上多次添加Google Maps API

我正在使用谷歌地图api v3.我使用wpestate房地产wordpress主题.这是我在模板文件中的代码..

<script src="https://maps.googleapis.com/maps/api/js?v=3.exp"></script>
<script src="https://maps.googleapis.com/maps/api/js?   
  v=3.exp&sensor=false&libraries=places"></script>
  <script>
var geocoder;
var map;
function initialize() {

var input = document.getElementById('address');
var options = {

componentRestrictions: {country: "in"}
};
var autocomplete = new google.maps.places.Autocomplete(input,options);
geocoder = new google.maps.Geocoder();


//var latlng = new google.maps.LatLng(18.52043030000, 73.85674369999);

var mapOptions = {
 zoom: 15,
//center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP,

}

var map = new google.maps.Map(document.getElementById('googleMap'), mapOptions);

}



function codeAddress() {
 var address = document.getElementById('address').value;


 geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {

 map.setCenter(results[0].geometry.location); …
Run Code Online (Sandbox Code Playgroud)

javascript wordpress google-maps google-maps-api-3

5
推荐指数
1
解决办法
5万
查看次数

如何在function.php文件中获取当前的post_id

这是我在 function.php 文件中的函数

  function getcity(){
    global $wpdb;

    if($_POST['state'])
            {
                $id=$_POST['state'];
                $district = get_post_meta(get_the_ID() , 'district', true);

                                     var_dump($district);
                $result=$wpdb->get_results("SELECT * FROM districts WHERE state_id='$id'");

                                                       foreach($result as $row) {
                                                             $district_name   = $row-
  >district_name;
                             $district_id     = $row->district_id;

                            echo '<option value="'.$district_id.'">'.$district_name.'</option>';


            }
     }
   }
 add_action("wp_ajax_nopriv_getcity", "getcity");
 add_action("wp_ajax_getcity", "getcity");
Run Code Online (Sandbox Code Playgroud)

我想在此函数中获取当前帖子 ID 以显示选定的下拉值..

wordpress

3
推荐指数
1
解决办法
3万
查看次数

在codeigniter中的视图文件中选择查询

这是我简单的php html代码.

<select id="district" name="district">
    <option value="">Select district</option>
<?php 
  $sql="SELECT * FROM district";

    $result = mysqli_query($sql);

    while($row = mysqli_fetch_array($result))
{
$district_id   = $row['district_id'] ;
$district_name = $row['district_name'];
?>
 <option value="<?php echo $district_id;?>"><?php echo $district_name;?></option>
<?php

}
?>      
</select>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.数据库是自动加载的.问题是什么.

php codeigniter

0
推荐指数
1
解决办法
2万
查看次数

在模型文件中的非对象上调用成员函数num_rows()

这是我在模型中的代码..

function get_info($product_id)
{
    $this->db->from('product');
    $this->db->where('product_id',$product_id);

    $query = $this->db->get();

    if($query->num_rows()==1)
    {
        return $query->row();
    }
Run Code Online (Sandbox Code Playgroud)

关于stackoverflow的这么多问题,但我没有找到任何与场景相关的答案.那么我做错了什么?

php mysql codeigniter

0
推荐指数
1
解决办法
1万
查看次数