PHP常用代码汇总_第1页
PHP常用代码汇总_第2页
PHP常用代码汇总_第3页
PHP常用代码汇总_第4页
PHP常用代码汇总_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1、连接MYSQL数据库代码2、读取数据库,并实现循环输出vtdwidth=135height=30vdivalign=center留言主题v/divv/tdvtdwidth=204height=30vdivalign=center留言时间v/divv/tdvtdwidth=129height=30vdivalign=center留言人v/divv/tdv/trvtrbgcolor=#CC9999vtdheight=30v?=$rsly_title?vdivalign=centerv/divv/tdvtdheight=30v?=$rsly_time?vdivalign=centerv/divv

2、/tdvtdheight=30v?=$rsly_author?vdivalign=centerv/divv/tdv/trvtrvtdheight=30vdivalign=centervahref=huifu.php?id=v?phpecho$rsly_id?回复留言v/av/divv/tdvtdheight=30vdivalign=centervahref=viewhuifu.php?id=v?phpecho$rsly_id?查看回复信息v/av/tdvtdheight=30vdivalign=center已有回复v/divv/tdv/trv/tablev?php?3、如何实现分页,包括两个函

3、数,两个调用1)两个函数v?/分页函数functiongenpage(&$sql,$page_size=2)global$prepage,$nextpage,$pages,$sums;/outparam$page=$_GETpage;$eachpage=$page_size;$pagesql=strstr($sql,from);$pagesql=selectcount(*)asids.$pagesql;$conn=mysql_query($pagesql)ordie(mysql_error();if($rs=mysql_fetch_array($conn)$sums=$rs0;$pages=c

4、eil($sums-0.5)/$eachpage)-1;$pages=$pages=0?$pages:0;$prepage=($page0)?$1:0;$nextpage=($page=$shownum)?$shownum:0;$endpage=($page+$shownum=$pages)?$page+$shownumpages;a0)echo首页;if($startpage0)echo.href=$PHP_SELF?page=.($shownum*2).$queryString;for($i=$startpage;$i=$endpage;$i+)if($i=$page)echo.($i+l

5、).;elseecho.($i+l).;if($endpage.;if($page$pages)echo尾页;/显示带分类的分页functionshowpagel()$fenlei=$_GETfenleiid;global$page,$pages,$prepage,$nextpage,$queryString;/paramfromgenpagefunction$shownum=10/2;$startpage=($page=$shownum)?$shownum:0;$endpage=($page+$shownum0)echo首页;if($startpage0)echo.;for($i=$star

6、tpage;$i=$endpage;$i+)if($i=$page)echo.($i+l).;elseecho.($i+l).;if($endpage$pages)echo.;if($page$pages)echo尾页;?2)两个调用第一个第二个4、服务器端包含5、如何将一条记录写入数据库,然后提示并跳转页面alert(添加成功!);location.href=index.php;v/script);?6、弹出对话框,并发生页面跳转?phpecho(alert(添加成功!);location.href=index.php;v/script);?7、信息查看页面(有条件读取数据库)1)有条件读取

7、数据库2)将某个字段输出3)关闭数据库8、对数据库中某一条记录进行更新操作,并作提示跳转alert(更新成功!);location.href=./index.php;v/script);?9、如何删除数据库中的一条记录?php$sql=deletefromliuyanwherely_id=$_GETid;mysql_query($sql,$connec);echo(alert(删除成功!);location.href=./index.php;v/script);?10、如何进行会员登录验证?phpsession_start();$username=$_POSTusername;$passwor

8、d=$_POSTpassword;$sql=select*fromadminwhereusername=.$username.&password=.$password.;$result=mysql_query($sql,$connec);if($row=mysql_fetch_array($result)session_register(admin);$admin=$username;echo(alert(登录成功!);location.href=admin.php;v/script);elseecho(alert(你输入的用户名或密码错误,请重新输入!);location.href=logi

9、n.php;);mysql_close();?11、如何对SESSION进行检验(后台检查页面的制作)12、验证用户名及密码是否填写(javascript)!-functionconfirmlogin()if(document.frmmain.username.value.length4|document.frmmain.username.value=)document.frmmain.username.focus();document.frmmain.username.select;window.alert(请输入你的用户名!);returnfalse;if(document.frmmain

10、.password.value.length?13、在PHP中调用编辑器的方法将编辑器文件夹放置后台管理文件夹内。利用以下语句进行引入操作。注:eWebEditorPHP38编辑器文件夹的名称。id=content中content为上面隐藏域的名称14、循环输出(能够实现分列)1)首先插入一行一列表格被循环的其它表格和输出?phpif($i%2=0)echo;$i+;?15、给下拉列表框绑定数据(并且在修改时默认选中)optionvalue=?16、获取字符长度函数strlen($c)1217、定义一个字符截取函数用法:v?=substrgb($rstitle,10)?functionsubs

11、trgb($in,$num)$pos=0;$out=;while($c=substr($in,$pos,1)if($c=n)break;if(ord($c)128)$out.=$c;$pos+;$c=substr($in,$pos,1);$out.=$c;else$out.=$c;$pos+;if($pos=$num)break;if($out!=$in)$out=$out.;return$out;18、判断是否是数字!is_numeric(qq)19、PHP技术中获取当前日期$ptime=date(y-m-d);20、用户注册时所使用的PHP验证程序if($admin=or(strlen($

12、admin)16)or(strlen($admin)alert(请输入用户名(不能大于16小于2);echothis.location.href=vbscript:history.back();if($password=orstrlen($password)16orstrlen($password)alert(密码长度为6-16个字符);echothis.location.href=vbscript:history.back();if($password=)echovSCRIPTlanguage=JavaScriptalert(确认密码不能为空);echothis.location.href=

13、vbscript:history.back();elseif($password!=$password1)echovSCRIPTlanguage=JavaScriptalert(密码和确认密码不一致);echothis.location.href=vbscript:history.back();if($wt=)echovSCRIPTlanguage=JavaScriptalert(密码问题不能为空);echothis.location.href=vbscript:history.back();v/SCRIPT;if($da=)echovSCRIPTlanguage=JavaScriptaler

14、t(问题答案不能为空);echothis.location.href=vbscript:history.back();v/SCRIPT;if($qq!=)if(!is_numeric($qq)echovSCRIPTlanguage=JavaScriptalert(QQ号码必须是数字);echothis.location.href=vbscript:history.back();v/SCRIPT;if($youbian=orstrlen($youbian)!=6)echovSCRIPTlanguage=JavaScriptalert(请正确输入邮编);echothis.location.href

15、=vbscript:history.back();v/SCRIPT;if($youbian!=)if(!is_numeric($youbian)echovSCRIPTlanguage=JavaScriptalert(邮编必须是数字);echothis.location.href=vbscript:history.back();if($dizhi=)echovSCRIPTlanguage=JavaScriptalert(住址不能为空);echothis.location.href=vbscript:history.back();if($mail=)echoalert(E-mai1不能为空!);;

16、echothis.location.href=vbscript:history.back();if($textarea=)echoalert(个人说明不能为空!);;echothis.1ocation.href=vbscript:history.back();if($textarea=orstr1en(textarea)150)echoalert(个人说明为150个字符);echothis.1ocation.href=vbscript:history.back();21、在线调查前台页面参考inputname=votetype=radiovalue=inputname=votetype=che

17、ckboxvalue=inputname=shutype=hiddenvalue=target=_blank查看结果22、在线调查处理页面参考代码?php$shu=$_POSTshu;$vote=$_POSTvote;if($shu!=)for($i=1;$i=$shu;$i+)$votexiang.=$_POSTvote$i;if($votexiang!=)for($i=1;$i=$shu;$i+)if($_POSTvote$i!=)$sql=updatevotexiangsetvoteshu=voteshu+1wherevotexiang=.$_POSTvote$i.;mysql_quer

18、y($sql,$connec);echo(alert(添加成功!);location.href=index.php;);elseecho(alert(没有进行投票项目选择!);location.href=index.php;);if($vote!=)$sql=updatevotexiangsetvoteshu=voteshu+1wherevotexiang=.$_POSTvote.;mysql_query($sql,$connec);echo(vscripttype=text/javascriptalert(添加成功!);location.href=index.php;v/script);el

19、seecho(alert(没有进行投票项目选择!);location.href=index.php;);?23、在线调查查看结果页面参考代码欢迎查看投票结果v/p项目名称票数比例imgsrc=images/left1.gifheight=20width=%24、对输出的内容进行判断,从而输出其它结果?phpif($rsactive=1)echovfontcolor=#ff0000、激活其他补充:1、连接MYSQL数据库代码2、读取数据库,并实现循环输出循环的内容3、如何实现分页,包括两个函数,两个调用1)两个函数=0?$pages:0;$prepage=($page0)?$1:0;$nextp

20、age=($page=$shownum)?$shownum:0;$endpage=($page+$shownum0)echo首页;if($startpage0)echo.?;for($i=$startpage;$i=$endpage;$i+)if($i=$page)echo.($i+l).;elseecho.($i+l).;if($endpage$pages)echo?.;if($page$pages)echo尾页;/显示带分类的分页functionshowpagel()$fenlei=$_GETfenleiid;global$page,$pages,$prepage,$nextpage,$q

21、ueryString;/paramfromgenpagefunction$shownum=l0/2;$startpage=($page=$shownum)?$shownum:0;$endpage=($page+$shownum0)echo首页;if($startpage0)echo.?;for($i=$startpage;$i=$endpage;$i+)if($i=$page)echo.($i+1).;elseecho.($i+1).;if($endpage$pages)echo?.;if($page$pages)echo尾页;?2)两个调用第一个第二个4、服务器端包含5、如何将一条记录写入数据库,然后提示并跳转页面alert(添加成功!);location.href=index.php;v/script

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论