mysql 连接查询重复列去除
17 个评论
首先关于sql 多表查询去除重复记录我们就可以想到用group by 或distinct 再着想到inner left 等,
下面来看看个实例
看一个distinct 实例
现在将完整语句放出:
select *, count(distinct name) from table group by name
结果:
id name count(distinct name)
1 a 1
2 b 1
3 c 1
最后一项是多余的,不用管就行...
阅读全文
网站架构要调研分析客户需求,不能盲从意见建议。
0 个评论
网站架构时,需要策划网站的功能和界面,以匹配网站的目的和客户,这时最重要的工作就是做客户需求调查与分析。虽然绝大多数网站建设者都想当然的拍脑袋靠灵感和兴趣而非数据调研分析。
客户需求分析最好的方式是从客户习惯中挖掘数据,总结整理,然后分析,而不是简单的调查问卷。
因为做调查问卷的人对未来...
阅读全文
jquery插件uploadify上传图片预览
0 个评论
uploadify 中有一个参数是onComplete,基本上就是回调函数,图片上传之后把上传的图片信息回调会来之后通过append添加到div中,就形成了图片预览。代码如下:
$("#fileInput2").uploadify({
'simUploadLimit' : 5,
'uploader' : 'scripts/uploadify.swf',
'script' : 'scripts/u...
阅读全文
jquery 文件上传 uploadify
0 个评论
这个jquery的插件真的是很好用,可是有很多的东西还是没有弄懂,应该是很多东西没有弄明白,所以开始研究这个jquery的插件,这样我的插件就又可以增加一个了,记上记号,开始研究uploadify插件。多点时间去弄他,我想花不了多少时间就可以把他搞定了。
阅读全文
move_uploaded_file的failed to open stream
0 个评论
今天在做图片上传的时候发现了图片上传不了,并且提示warning错误。其实有时自己真的感觉很郁闷,明明在本机测试的时候一点问题都没有,然后一到服务器就是问题一大堆,真是不知道是怎么弄的。就比如include在本机上包含其他文件都是好好的,到了服务器就提示function函数名被重复使用。然后就是这是这个move_...
阅读全文
解决li图片和文字不对齐的方法
0 个评论
<style>
li{
margin: 2px 3px 3px 8px;
padding: 5px;
background: url(/images/sider_siteinfo.gif) no-repeat 0 50%;
list-style-type: none;
list-style-position: inside;
}
</style>
<div>
<ul>
<li> 穷开心,出道,人生地不熟,请各位指教&l...
阅读全文
date 类
0 个评论
/**
* 可对日期进行加减计算
*/
class date
{
/**
* 年份,合法的年份是1970至2100年
* @var int
*/
var $year;
/**
* 月份,合法的年份是1至12月
* @var int
*/
var $month;
/**
* 天,1到31
* @var int
*/
var $day;
/**
* 构造函数,初始化日期
* @param string
*/
function date($...
阅读全文
phpcms mysql 类
0 个评论
class db_mysql
{
var $connid;//连接池( 缩短了连接创建时间,简化的编程模型,受控的资源使用)
var $dbname;//数据库名称
var $querynum = 0;//执行sql语句的数目
var $debug = 1;//
var $search = array('/union(\s*(\/\*.*\*\/)?\s*)+select/i', '/load_file(\s*(\/\*.*\*\/)?\s*)+\(/i', '/into(\s*...
阅读全文
phpcms-mssql类
0 个评论
class db_mssql
{
var $querynum = 0;//执行结果统计
var $connid = 0;//连接池( 缩短了连接创建时间,简化的编程模型,受控的资源使用)
var $insertid = 0;//已插入数据库id
var $cursor = 0;//
function connect($dbhost = 'localhost', $dbuser, $dbpw, $dbname, $pconnect = 0)//数据库链接,数据库选择
{...
阅读全文
preg_match与正则表达式的匹配
0 个评论
preg_match与正则表达式的匹配,先看一个例子:
$sql="select * from db where id=1 order by id desc limit 0,5";
preg_match("/^(select.*)limit ([0-9]+)(,([0-9]+))?$/i", $sql, $matchs);
$sql = $matchs[1];
$offset = $matchs[2];
$a=$matchs[3];
$pagesize = $matchs[4];
echo ...
阅读全文