1. 说明:复制表(只复制结构,源表名:a,新表名:b)
SQL: select * into b from a where 1<>1;
2. 说明:拷贝表(拷贝数据,源表名:a,目标表名:b)
SQL: insert into b(a, b, c) select d, e, f from b;
3. 说明:显示文章、提交人和最后回复时间
SQL: select a.title, a.username, b.adddate
from table a,(
select max(adddate) adddate
from table where table.title=a.title) b
4. 说明:外连接查询(表名1:a,表名2:b)
SQL: select a.a, a.b, a.c, b.c, b.d, b.f
from a LEFT OUT JOIN b ON a.a = b.c;
5. 说明:日程安排提前五分钟提醒
SQL: select *
from 日程安排
where datediff(’’minute’’, f开始时间, getdate())>5
6. 说明:两张关联表,删除主表中已经在副表中没有的信息
SQL: delete from info
where not exists(
select *
from infobz
where info.infid=infobz.infid );
7. 说明:——
SQL: SELECT A ......
数据库是sqlserver2005,数据存储的具体编码不详. 到网上找了段转码函数 /* 定义字符转换函数,解决mssql中文乱码问题 */
function convert2utf8($string)
{
return iconv("gbk","utf-8",$string);
}
function convert2gbk($string)
{
return iconv("utf-8","gbk",$string);
} 解决中文乱码问题.但是不知道sqlserver 中有没有 类似 mysql中的 set names utf8 这种类似的语句..正在学习中... ......
数据库是sqlserver2005,数据存储的具体编码不详. 到网上找了段转码函数 /* 定义字符转换函数,解决mssql中文乱码问题 */
function convert2utf8($string)
{
return iconv("gbk","utf-8",$string);
}
function convert2gbk($string)
{
return iconv("utf-8","gbk",$string);
} 解决中文乱码问题.但是不知道sqlserver 中有没有 类似 mysql中的 set names utf8 这种类似的语句..正在学习中... ......
2200的路过。。PHP本身是简单,但学PHP不是指你走PHP这条路,而是指你走WEB这条路,会PHP,还要会ECSHOP,DZ,PHPCMS,帝国CMS各大程序,你会了么?好,你说你PHP很好,这些我都会,那AJAX?可以灵活运用?AJAX也会,那好,FLEX你会了么?都会,好,你可以自行在WIN2003或者LINUX下配置PHP环境,获取最优环境了么?若想高工资,光学PHP肯定不行,还要学相关的技术,来配合,若我说的你都会,我敢说,你工资不上8000,我来给你 WEB这项学的东西很多很杂
后台程序处理用PHP,服务器配置一般用LINUX,前台表现用FLEX+JS是最好的,布局用CSS+DIV,程序上若你能利用生成静态HTML,利用数据结构优化查询,那是最好的,现在互联网准备过渡到WEB3.0了,网站上的东西什么都尽可能的给游览者控制,自定义,好好学吧,光学PHP肯定没长进 现在公司,你要是真的能做的出网站,只要你敢要,他就敢给你,当然你不能要的太离谱了啊!你要上1w谁会给你啊?我刚毕业3000的工资也拿上了,还行吧!!!没文凭,我最高学历高中。 ......
访客计数器的流程如下
第一位用户浏览某页。
服务器程序从数据库或文件中读取该页被浏览次数。
将次数加一储存,并将它送回第一位用户。
第二位用户浏览某页。
服务器程序从数据库或文件中读取该页被浏览次数。
将次数再加一储存,并将它送回第二位用户。
<?php
$filename="./visit";
$handle=fopen($filename,"r+");
$visit =intval(@fread($handle,20));
$handle=fopen($filename,"w+");
fwrite($handle,++$visit);
$len=strlen($str=strval($visit));
for($i=0;$i<$len;$i++) {
echo "document.write('<img src=\"images/{$str[$i]}.gif\">');";
}
?>
另外还有一种方法是:
function MyCounter() {
$counterFile="/tmp".$GLOBALS["PHP_SELF"];
if (!file_exists($counterFile)) {
if (!file_exists(dirname($counterFile))) {
mkdir(dirname($counterFile), 0700);
}
exec("echo 0 > $counterFile");
&n ......
<?php
/*
图片处理函数功能:缩放、剪切、相框、水印、锐化、旋转、翻转、透明度、反色
处理并保存历史记录的思路:当有图片有改动时自动生成一张新图片,命名方式可以考虑在原图片的基础上加上步骤,例如:图片名称+__第几步
*/
class picture{
var $PICTURE_URL;//要处理的图片
var $DEST_URL="temp__01.jpg";//生成目标图片位置
var $PICTURE_CREATE;//要创建的图片
var $TURE_COLOR;//新建一个真彩图象
var $PICTURE_WIDTH;//原图片宽度
var $PICTURE_HEIGHT;//原图片高度
/*
水印的类型,默认的为水印文字
*/
var $MARK_TYPE=1;
var $WORD;//经过UTF-8后的文字
var $WORD_X;//文字横坐标
var $WORD_Y;//文字纵坐标
var $FONT_TYPE;//字体类型
var $FONT_SIZE="12";//字体大小
var $FONT_WORD;//文字
var $ANGLE=0;//文字的角度,默认为0
var $FONT_COLOR="#000000";//文字颜色
var $FONT_PATH="font/simkai.ttf";//字体库,默认为宋体
var $FORCE_URL;//水印图片
var $FORCE_X=0;//水印横坐标
var $FORCE_Y=0;//水印纵坐标
var $FORCE_START_X=0;//切起水印的图片横坐标
var $FORCE_START_Y=0;//切起水印的图片纵坐标
var $PICTURE_T ......
老廖曾经在PHPER杂志上发表过一篇文章叫做用VIM做PHP开发环境,在里面详细介绍了用VIM做php开发需要做的准备,这篇文章就结合一些资料和我自己的一些经验来介绍下用VIM做C/C++开发需要做的事情,相对来说要比做php开发方便些。
前提条件是当然是你已经下载了VIM,如果没有的话请先到官方网站下载最新版本,地址是:http://www.vim.org/download.php
帮助文档下载地址::http://vimcdoc.sourceforge.net/
首先从视觉方面:
第一个要做的是缩进,修改你的VIM配置文件_vimrc,在最后加入set cindent,这样就设置了c风格的缩进,在这里缩进的大小是shiftwidth的值。
第二个要做的是语法高亮,这个是必须的,在中_vimrc加入syntax enable。
第三个要做的字体的设置,设置一个舒服的字体可以让你编程的时候舒服好多,用editplus的时候我就用的Consolas,在vim中我还是用的这种字体,在_vimrc中加入
if has(”gui_running”)
set guifont=Consolas:h9
endif
表示运行界面vim的时候就用这种字体。
第四,设置配色方案,可以到点击这儿下载,然后放到$VIMvimfilescolors这个目录下,然后在中加入如下配置
if has(”gui_running”)
set guifont=Consolas:h9
” set c ......