现在位置: 首页 > 所有2013年06月发表的文章
在Yii框架中要返回数据表若干字段而不是全部字段的值,方法有两个: 1. 写sql: $sql = "select name,gender from t_user"; $users = User::model()->findAllBySql($sql); 2. 利用AR: CDBCriteria->select [html] view plaincopy $criteria->select=>array('id,Name'); $users= User::model()->findAll( $criteria ); echo (CJSON::encode($users)); 上面的方法有一个问题是Yii虽然没有读取用户表中其...
阅读全文
2013年06月12日 yii ⁄ 共 168字 暂无评论
在控制器里 $name = $this->getId();  // controller $name = $action->id;  // action 在视图里 $name = Yii::app()->controller->id;  // controller $name = $this->getAction()->getId(); // action
阅读全文
2013年06月07日 PHP高级开发 ⁄ 共 1375字 评论 1 条
方法一(返回的是json字符串格式): /** * Curl版本 * 使用方法: * $post_string = "app=request&version=beta"; * request_by_curl('http://facebook.cn/restServer.php',$post_string); */ function actionPost($url,$data){ // 模拟提交数据函数 $curl = curl_init(); // 启动一个CURL会话 curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); // 对认证证书来源...
阅读全文
2013年06月04日 jQuery ⁄ 共 776字 暂无评论
在js中,如果我们要触发一个按钮的点击事件,直接使用元素的onclick事件,然后调用相关函数就可以了,这样的 写法则是让代码与html结合到一起了,在Jquery中就不用这样了,它有另外的几种写法,可以使代码与html分开: 比如页面中有一个按钮:<input id="btn" type="button" value="提交" /> 我们要触发它的点击事件可以有下面两种方式: 一:jQuery(function($){ $("#btn").click(function(){alert("这是触发事件的第一种...
阅读全文
2013年06月04日 jQuery ⁄ 共 4015字 暂无评论
1/** 2 * @author ming 3 */ 4$(document).ready(function(){ 5 6/* 设置默认属性 */ 7$.validator.setDefaults({ 8 submitHandler: function(form) { 9 form.submit(); 10 } 11}); 12 13// 字符验证 14jQuery.validator.addMethod("stringCheck", function(value, element) { 15 return this.optional(element) || /^[u0391-uFFE5w]+$/.test(value);        16}, "只能包括中文字、英文字母、数字和下划线"); ...
阅读全文
2013年06月01日 PHP高级开发 ⁄ 共 12056字 暂无评论
1. 引言 本规范由编程原则组成,融合并提炼了开发人员长时间积累下来的成熟经验,意在帮助形成良好一致的编程风格。 2. 适用范围 如无特殊说明,以下规则要求完全适用于PHP项目。 3. 标准化的重要性和好处 当一个软件项目尝试着遵守公共一致的标准时,可以使参与项目的开发人员更容易了解项目中的代码、弄清程序的状况。使新的参与者可以很快的适应环境,防止部 分参与者出于节省时间的需要,自创一套风格并养成终生的习惯,...
阅读全文
2013年06月01日 PHP高级开发 ⁄ 共 4577字 暂无评论
一、文件格式 1. 对于只含有 php 代码的文件,我们将在文件结尾处忽略掉 "?>" 。这是为了防止多余的空格或者其它字符影响到代码。 例如: <?php $foo = 'foo'; 2. 缩进应该能够反映出代码的逻辑结果,尽量使用四个空格,禁止使用制表符TAB,因为这样能够保证有跨客户端编程器软件的灵活性。 例如: if (1 == $x) { $indented_code = 1; if (1 == $new_line) { $more_indented_code = 1; } } 3. 变量赋值必须保持相等间距...
阅读全文
2013年06月01日 Html常用基础知识 ⁄ 共 8500字 评论 1 条
JS判断只能是数字和小数点 0.不能输入中文 1)<input onpaste="return false;" type="text" name="textfield" style="width:400px; ime-mode:disabled" value=""> 2)<script> function chkIt(frm){ if (frm.n1.value.length>0&&frm.n1.value.match(/[x01-xFF]*/)==false){ alert('n1不能输入中文!') frm.n1.focus(); return false; } } </script> <body> <form onsubmit="return chkIt...
阅读全文