算数运算子
+, -, *, /
除于 0 会等于 NULL。
比较运算子
任何东西跟 NULL 比较会等于 NULL。
比较字符串通常不需要注意大小写,如果要比较大小写,用 BINARY 关键词。
分享
还是杂碎,一些网络应用分享的杂碎。
Mysql字段的增加和删除
本来就没有记单词的习惯,平时触及Mysql操作不是很多,很多语句也就不怎么记得了,偶尔的处理一下这样的需求,那就要语句嘛,好吧,下面贴起来。
PHP获取当前页面的完整URL
注意:URL使用rewrite规则的时候,$_SERVER[‘PHP_SELF’]和$_SERVER[“REQUEST_URL”]可能不会返回你想要的东西。
$_SERVER[“REQUEST_URI”] 只有 apache 才支持,想要一个获取 $_SERVER[‘REQUEST_URI’] 值的通用解决方案,可以使用以下方案:
解决PHP获取上一页的URL地址时丢失session
很多系统中都应用了session保存客户的信息,在操作每个页面的时候都对客户的状态进行判断,如果不存在session的值,就跳转到登入页面.
问题出现了:如果客户重新登入后能跳转到上一个正在编辑的页面那就最好了.
上网搜集了一些资料发现一般都是在URL后面带上上一页面的地址,然后在跳转回去.
思路是一样的,在当前页面获取上一页的url然后保存在session中,如果从session中能取到赋值,就跳转到上一页,如果没有就跳转到登入后的后页.
PHP对html进行压缩
原理:清除换行符,清除制表符,去掉注释标记 。
说白了就是替换多余的字符,以达到html页面的压缩。
MySQL Workbench的使用
MySQL Workbench 是 MySQL AB 最近释放的可视数据库设计工具。这个工具是设计 MySQL 数据库的专用工具。
在 MySQL Workbench 中建立的被称之为物理数据模型。一个物理数据模型是针对一个特定 RDBMS 产品的数据模型;本文中的模型将具有一些 MySQL 的独特规范。我们可以使用它生成(forward-engineer)数据库对象,除了包含表和列(字段)外,也可以包含视图。
MySQL Workbench 拥有很多的功能和特性;这篇由 Djoni Darmawikarta写的
windows下配置php+xdebug
前言:
Xdebug最常用的就是错误提示,它可以将一些脚本错误的详细信息给展示出来,甚至到错误的变量。对于程序最优它也有着必然的作用,配合Kcachegrind对Xdebug生成的日志文件进行性能分析,WINDOWS下常用Wincachegrind。
在这里再提示一下
PHP 5.2.X的版本用zend_extension_ts加载 PHP 5.3.X的版本要用 zend_extension加载
windows批处理参数输入交互
简单的批处理只有一个窗口,如果当存在很多个批处理的时候,每个功能都不一样,可以把他们集成到一起,这时候可以对批处理进行交互操作,也就是传输参数,根据不同参数调用不同功能的批处理。
memcache在windows下的安装
前言:
Memcache是什么?
Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。
它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。
windows下手动搭建Apache+PHP+MySQL
一、下载
http://pan.baidu.com/share/link?shareid=95859&uk=2349308099
二、安装、解压
1. Apache
主要配置Network Domain、Server Name、Email地址(我依次填的是localhost、localhost、邮箱随意)以及Apache服务的占用端口,默认为80端口,你可以根据需要配置在其他端口,Apache的安装目录你可以使用默认目录或根据需要自行选择安装目录(我安装到 D:\Apache)。