PHP常用代码大全(转)

PHP常用代码大全

1、连接MYSQL数据库代码
connec) or die ("不能选择数据库: ".mysql_error());
mysql_query("set names 'gbk'");
?>

2、读取数据库,并实现循环输出
conn=mysql_query(connec);
while(conn)){
?>
循环的内容.........
}
?>

3、如何实现分页,包括两个函数,两个调用
1)两个函数
//分页函数
function genpage(&page_size=2)
{
global nextpage,sums; //out param
_GET["page"];
page_size;
sql," from ");
pagesql;
pagesql) or die(mysql_error());
if(conn)) rs[0];
sums-0.5)/pages = pages:0;
page>0)?nextpage = (pages)?pages;
page*sql .=" limit eachpage ";
}
// 显示分页
function showpage()
{
global pages,nextpage,shownum =10/2;
page>=page-endpage = (shownum<=page+pages;

echo "共".(page>0)echo "首页";
if(PHP_SELF?page=".(shownum2)."i=i<=i++)
{
if(page) echo " [".(PHP_SELF?page=queryString>".(endpage2)."page尾页";
}
//显示带分类的分页
function showpage1()
{
_GET["fenleiid"];
global pages,nextpage,shownum =10/2;
page>=page-endpage = (shownum<=page+pages;

echo "共".(page>0)echo "0)
echo " ...
2)."i=i<=i++)
{
if(page) echo " [".(PHP_SELF?fenleiid=ii+1)."
";
}
if(pages)
echo "2)."page genpage(conn=mysql_query(connec);
while(conn)){
?>
第二个
}
?>
showpage(); //显示页
?>
mysql_close();
?>

4、服务器端包含

5、如何将一条记录写入数据库,然后提示并跳转页面
_POST["ly_title"];
_POST["ly_content"];
_POST["ly_time"];
_POST["ly_author"];
_POST["ly_email"];
ly_title."','".ly_time."','".ly_email."')";
mysql_query(connec);
echo("");
?>

6、 弹出对话框,并发生页面跳转
echo("");
?>

7、 信息查看页面(有条件读取数据库)
1)有条件读取数据库
_GET[id]";
sql,rs=mysql_fetch_array(rs[ly_title]?>
3)关闭数据库
mysql_close();
?>

8、对数据库中某一条记录进行更新操作,并作提示跳转
_POST["ly_title"];
_POST["ly_content"];
_POST["ly_time"];
_POST["ly_author"];
_POST["ly_email"];
ly_title',ly_content='ly_time',ly_author='ly_email' where ly_id=sql,$connec);
echo("");
?>

9、 如何删除数据库中的一条记录
_GET[id]";
mysql_query(connec);
echo("");
?>

10、 如何进行会员登录验证
session_start();
_POST["username"];
_POST["password"];
username."' && password='".result=mysql_query(connec);
if(result)){
session_register("admin");
username;
echo("");}
else
{
echo("

13、 在PHP中调用编辑器的方法
1)将编辑器文件夹放置后台管理文件夹内。
2)利用以下语句进行引入操作。


注:eWebEditorPHP38编辑器文件夹的名称。
id=content中content为上面隐藏域的名称

14、循环输出(能够实现分列)
1)首先插入一行一列表格
rs=mysql_fetch_array(i % 2==0) {
echo "";
}
$i++;
}
?>

15、 给下拉列表框绑定数据(并且在修改时默认选中)

16、获取字符长度函数
strlen($c)>12

17、 定义一个字符截取函数
用法: c=substr(pos,1)){
if(c)>128){
c;
c=substr(pos,1);

c;
}else{
c;
}
pos>=out!=out = out;
}

18、判断是否是数字
!is_numeric(qq)

19、PHP技术中获取当前日期
$ptime=date("y-m-d");

20、用户注册时所使用的PHP验证程序
if (admin)>16) or (strlen(password=="" or strlen(password)<6) {
echo "";
}
if (password!=wt="") {
echo "";
}
if ($da="") {
echo "";

}
if (qq)) {
echo "";
}
}
if (youbian)!=6) {
echo "";
}
if (youbian)) {
echo "";
}
}
if (mail=="") {
echo "";
}
if (textarea=="" or strlen(textarea)>150) {
echo "";
}

24、对输出的内容进行判断,从而输出其它结果
if ($rs["active"]==1) {
echo "激活";
}else{
echo "禁用";
}
?>

25.字符截取函数

26.男女问题或单选带选择的
>女

27.单选不带单选框的
">锁定

else{?>
id'";
sql,sql="update hybiao set hy_zhuangtai='正常' where hy_id='query=mysql_query(connec);
echo("");
}
mysql_close();
?>

  1. 如果文字过长,则将过长的部分变成省略号显示


    就是比如有一行文字,很长,表格内一行显示不下.

禁止复制,鼠标拖动选取

30.大 中 小 文字的变化

需要指定大小的文字

30.添加到收藏夹和设为首页
设为首页
收藏本站

31.记录并显示网页的最后修改时间

32.节日倒计时

33.打开窗口即最大化

34.加入背景音乐
只适用于IE
对Netscape ,IE 都适用

35.滚动

滚动信息

36.防止点击空链接时,页面往往重置到页首端
代码“javascript:void(null)”代替原来的“#”标记

37.不能点右键,不用CTRL+A,不能复制作!
onkeypress="window.event.returnValue=false"
onkeydown="window.event.returnValue=false"
onkeyup="window.event.returnValue=false"
ondragstart="window.event.returnValue=false"
onselectstart="event.returnValue=false">

37.随机变换背景图象(一个可以刷新心情的特效)

38.划过链接 手型鼠标

39.如何关闭层


关闭层

40.[关闭窗口]

41.凹陷文字背景为灰色



怎么样,我凹下去了吧?

你不想试试吗?


42.给表格做链接





43.后退&关闭窗口
后退:javascript:history.back(1)
关闭:javascript:window.close();

44.如果文字过长,则将过长的部分变成省略号显示


就是比如有一行文字,很长,表格内一行显示不下.

45.禁止复制,鼠标拖动选取

你可能感兴趣的:(PHP常用代码大全(转))