- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 mysql——timestamp和datetime格式
在mysql中,timestamp和datetime是相近的格式类型,区别在于,timestamp的默认值可以使用current_timestamp这样的mysql的常量,而datetime不行;当时区改变时,timestamp类型的字段值会变,而datetime不会变
2011-08-29 15:40:34 1388
原创 关于类静态方法的小tip
class test1{ public static function test(){ echo __CLASS__.'::'.__FUNCTION__; }}$a = new test1;class test2{
2011-08-25 15:49:51 379
原创 OSI七层和TCP/IP四层
OSI—open system interconnect(开放性系统互联):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层TCP/IP参考模型:网络访问层、网际互联层、传输层、应用层TCP/IP=压缩OSI的2:1:1:3
2011-08-24 13:48:19 335
原创 div小型浮动层,类似锚点提示文字,鼠标点击按钮显示/隐藏
function switcher(){ $('#switcher').toggle();}.switcher{ padding:5px; display:none; position:absolute;
2011-08-19 17:07:02 3372
原创 php返回上一页使用session存储上一页地址的方法
//返回上一页变量设置$HTTP_REFERER = parse_url($_SERVER['HTTP_REFERER']);if (! isset($_SESSION['ref']) || $HTTP_REFERER['path'] != $_SERVER['REDIR
2011-08-19 17:02:30 1611
原创 要对比来源网址和当前网址的区别
使用$_SERVER['HTTP_REFERER']和$_SERVER['REDIRECT_URL']进行对比$HTTP_REFERER = parse_url($_SERVER['HTTP_REFERER']);$HTTP_REFERER['path'] != $_SE
2011-08-19 16:59:59 706
原创 要选取jquery每一个父元素下的某个子元素
要选取jquery每一个父元素下的某个子元素使用:nth-child(index)做选择器修饰,index从1开始,表示选取以前面选择器过滤出来的每一个父元素下的第几个子元素例如:tr1:td1tr1:td2tr2:td1tr2:td2这样的一个表格,有两行两列,现在要选取到每行的第二列,用下面的语句td = $('table tr
2011-08-19 16:56:30 8420
原创 mysql join的on条件内 可以带and建立多条件join
mysql join on 可以带and,例如:select * from (select id,realname from `user` where id=157) a left join `crm_customer2user` cu on a.id=cu.userId a
2011-08-19 16:55:45 69171
原创 php strtotime 周计算
php strtotime 周计算--php的周计算和中国人习惯不同,因此:$monday = '1' != date('w')?date('Y-m-d', strtotime('last Monday')):date('Y-m-d', strtotime('Monday')
2011-08-19 16:54:43 1171
原创 提交表单的数组形式单元值
注意[]内的文字不要加引号,否则URL出来会有错误,不加引号提交之后PHP也可以辨识得到。结果即可以提交到$_GET:$_GET = array('companyName'=>'myname','area'=>'东区);
2011-08-19 16:54:26 591
原创 js和php的异步传输
JS:$.getJSON('/crm/common/ajax.php',{content:'123'},function(json){ alert(json.content); });PHP:ajax.php--echo json_en
2011-08-19 16:52:24 912
原创 form的提交时检验
form的submit过程,可以简单实用在提交按钮上做判断,不用使用form的onsubmit事件;判断点击了哪个提交按钮,使用,PHP判断isset($_POST['save'])或者'save' = $_POST['save'];
2011-08-19 16:51:46 729
原创 js函数内嵌函数的整体跳出
stop=false;$.ajax({success:function(){这里面不能用return false跳出整个,只能跳出该处的function,注意;可以使用stop=true}});另起一行使用if (stop) return false;
2011-08-19 16:51:11 11050 3
原创 mysql_set_charset
mysql_set_charset()是最方便的mysql字符设置函数,另mysql下没有utf-8字符集,只有utf8字符集;例:mysql_set_charset('gbk');mysql_set_charset('utf8');
2011-08-19 16:49:24 7740
原创 jquery的get方法
get方法,用例:$('#id').get(0);返回以该id为id的元素的原始dom对象,即=document.getElementById('id')的结果,为jquery和javascript之间对象轻易转换的方法
2011-08-19 16:47:52 877
原创 jquery元素动态绑定过程中的js原始关键字this仍然可用
在jquery元素动态绑定过程中,javascript的原始关键字this仍然可用,不必非要使用$(this),但是只对应javascript的原始函数,即this是且仅是js对象;
2011-08-19 16:47:30 1023
原创 jquery如何设置select索引选中
jquery如何设置select索引选中,直接用dom操作方式操作索引:$('#selectId').get(0).selectedIndex=index;用值方式操作索引:$('#selectId').val('selectIndexValue');
2011-08-19 16:46:14 8173
原创 时间戳的计算
时间戳的计算mysql:select unix_timestamp();select unix_timestamp('1986-10-05 10:43:23');select from_unixtime(unix_timestamp());select f
2011-08-19 16:45:49 9273
原创 js字符串全局替换,即replace_all
js没有方便的全局替换函数,str.replace()的替换句柄参数如果不是正则,就只对目标字符串替换一次,如果是正则,必须写成/[正则]/g这样带g修正符的正则式才能起到全局替换作用;
2011-08-19 16:45:31 3656
原创 转换变量类型
转换变量类型,PHP有3个val函数:floatval(),intval(),strval(),如字面意思;或者不使用函数而使用强制转换$newNum = (int)'123';
2011-08-19 16:44:44 589
原创 excel行号
需要取得类似excel的行列号里的数字时,便捷方法是trim($str,'A..Z'),$str是类似"N41"这样的excel行号,此法可以直接去掉大写字母,注意结果+0或者*1以转换成数值型;
2011-08-19 16:43:20 949
php mysql 操作类
2012-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人