mysql:
1、distinct 提取数据库中不重复数据的字段约束
2、SELECT COUNT(*) from t_sum_duihuan WHERE t_pid=9 or t_pid=10 or t_pid=11 or t_pid=12<!-- 可用此替换,省事 SELECT COUNT(*) from t_sum_duihuan WHERE t_pid in(9,10,11,12)-->
3、时间戳推算日期的,例如求最近一周内的信息:
select * from 表 where dateline > (unix_timestamp()-3600*24*7)
php:
1、htmlspecialchars_decode() 将取出的html样式的
编码复原
2、直接输出sql的编写进行条件检测等:echo "要检测的具体的sql语句";
3、数据库事先已定义好的连接,如$dblink,用于函数时时,必须先声明此变量,
如:
function getmysql(){
global $dblink;
//具体的实现代码
}
4、js中写路径传值的格式:
如:<!--此处省略代码-->
phptime='+time+'&methods=ex&cid='+cid+'&classtime='+classtime ;
return phptime;
5、排名:如下:
$paiming = $dblink->mem_fetch_only ( "SELECT COUNT(score) from t_sum_account WHERE score>(SELECT score FROM t_sum_account WHERE uid=$cyask_uid)",0 );
$paiming = $paiming + 1;//可使一样分值的人同名次排序
6、插入数据库之前一定要判断时区设置是否正确,要不作为比较判断时间段的条件时麻烦可就大了,吃过这样的亏所以就先记下了:
date_default_timezone_set ( "Asia/Shanghai" );$now = time ();这样取到的今日的时间戳绝对没问题、