xml地图|网站地图|网站标签 [设为首页] [加入收藏]

正规赌博平台

当前位置:网上十大正规赌博平台 > 正规赌博平台 > pdo_mysql未安装问题解决方法,更新等功能

pdo_mysql未安装问题解决方法,更新等功能

来源:http://www.nb-machinery.com 作者:网上十大正规赌博平台 时间:2019-08-07 22:11

PHP,上一个月

Yii框架是一个很方便又好用的框架,就是文档上不是那么的完善,有很多东西需要挖掘代码。
近日,使用Yii框架开发的时候,就遇上了这么一些问题,需要为CGridView列表提供复选框功能,方便同时批量更新多条数据。
以下是步骤:

解决方法:

strtotime 有个小问题

1. columns中增加一列放置checkbox

1.修改本地php.ini配置,以Win下的php.ini为例,找到

 代码如下

  1. widget下添加div放置操作按钮
  2. 添加CheckAll和Ajax提交数据

;extension=php_pdo_mysql.dll

> php -r”echo date(‘Ymd000000′,strtotime ( ‘-1 month’, strtotime ( ’201307310000′ ) ));”
20130701000000#
> php -r”echo date(‘Ymd000000′,strtotime ( ‘-1 month’, strtotime ( ’201308010000′ ) ));”
20130701000000#

完整代码如下:

;extension=php_pdo.dll

搜了一下,下面的方法更准确一些

<?php $this->widget('zii.widgets.grid.CGridView', array(
 'id'=>'user-grid',
 'dataProvider'=>$model->search(),
 'filter'=>$model,
 'columns'=>array(
        array(
            'selectableRows' => 2,
            'class' => 'CCheckBoxColumn',
            'headerHtmlOptions' => array('width'=>'18px','align'=>'center'),
            'checkBoxHtmlOptions' => array('name' => 'ids[]','align'=>'center'),
        ),
 'id',
 'username',
 'email',
 'phone',
        array('name'=>'status','type'=>'raw','value'=>'($data->status>0?"正常":"禁用")'),
        array('name'=>'created','type'=>'date'),
        array('name'=>'updated','type'=>'date'),
 array(
      'class'=>'CButtonColumn',
 ),
 ),
)); ?>
<select name="status" id="status">
    <option value="1">正常</option>
    <option value="0">禁用</option>
</select>
<button type="button" onclick="setStatus();" style="width:120px;">设置状态</button>
<script type="text/javascript">
    function getData(){
        var data=new Array();
        $("input:checkbox[name='ids[]']").each(function (){
            if($(this).attr("checked")){
                data.push($(this).val());
            }
        });
 
        return data;
    }
    function setStatus(){
        var data = getData();
        if(data.length < 1) {
            alert('请至少选择一个项目。');
            return ;
        }
 
        $.post("index.php?r=user/status",{'ids[]':data,'status':$('#status').val()}, function (data) {
            if (data=='ok') {
                alert('设置状态成功!');
            }else{
                alert('设置状态失败,请重试!');
            }
            window.open('index.php?r=user/admin','mainFrame');;
        });
    }
</script>

去除前面的分号“;”

 代码如下

最后,提供一个示例图,仅供参考:

2.重启apache服务即可。

$time = strtotime("2011-03-31");

图片 1

可能碰到问题

本文由网上十大正规赌博平台发布于正规赌博平台,转载请注明出处:pdo_mysql未安装问题解决方法,更新等功能

关键词: mg娱乐电子游戏