PHP 常用代码大全 新手入门必备 常用代码大全(新手入门必备 新手入门必备)
发布:dxy 字体:[增加 减小] 类型:转载
PHP
常用代码大全(新手入门必备),都是一些开发中常用的基础。需要的朋友可以参 考下。 1、连接 MYSQL 数据库代码
2、读取数据库,并实现循环输出 循环的内容.........
3、如何实现分页,包括两个函数,两个调用 1)两个函数
//分页函数 function genpage(&;$sql,$page_size=2) { global $prepage,$nextpage,$pages,$sums; //out param $page = $_GET["page"]; $eachpage = $page_size; $pagesql = strstr($sql," from "); $pagesql = "select count(*) as ids ".$pagesql; $conn = mysql_query($pagesql) or die(mysql_error()); if($rs = mysql_fetch_array($conn)) $sums = $rs[0]; $pages = ceil(($sums-0.5)/$eachpage)-1; $pages = $pages>=0?$pages:0; $prepage = ($page>0)?$page-1:0; $nextpage = ($page<$pages)?$page+1:$pages; $startpos = $page*$eachpage; $sql .=" limit $startpos,$eachpage "; } // 显示分页 function showpage() { global $page,$pages,$prepage,$nextpage,$queryString; //param from genpage functio n $shownum =10/2; $startpage = ($page>=$shownum)?$page-$shownum:0;
$endpage = ($page+$shownum<=$pages)?$page+$shownum:$pages;
echo "共".($pages+1)."页: "; if($page>0)echo "
首页"; if($startpage>0) echo " ...
? "; for($i=$startpage;$i<=$endpage;$i++) { if($i==$page) echo "
[".($i+1)."] "; else echo "
".($i+1)." "; } if($endpage<$pages) echo "
? B> ... "; if($page<$pages) echo "尾页"; } //显示带分类的分页 function showpage1() { $fenlei=$_GET["fenleiid"]; global $page,$pages,$prepage,$nextpage,$queryString; //param from genpage functio n $shownum =10/2;
$startpage = ($page>=$shownum)?$page-$shownum:0; $endpage = ($page+$shownum<=$pages)?$page+$shownum:$pages;
echo "共".($pages+1)."页: "; if($page>0)echo "PHP_SELF?FENLEIID=$FENLEI&;PAGE=0$QUERYSTRING>首页 "; if($startpage>0) echo " ... ?"; for($i=$startpage;$i<=$endpage;$i++) { if($i==$page) echo " [".($i+1)."] "; else echo " ".($i+1)." "; } if($endpage<$pages) echo "? ... "; if($page<$p
ages) echo "尾页 2)两个调用 第一个
第二个 mysql_close(); ?>
4、服务器端包含
5、如何将一条记录写入数据库,然后提示并跳转页面 $ly_author=$_POST["ly_author"]; $ly_email=$_POST["ly_email"]; $sql="insert into liuyan(ly_title,ly_content,ly_time,ly_author,ly_email) values('".$ly_title."', '".$ly_content."','".$ly_time."','".$ly_author."','".$ly_email."')"; mysql_query($sql,$connec); echo(" "); ?>
6、 弹出对话框,并发生页面跳转 alert('添加成功!');location.href='index.php'; "); ?>
7、 信息查看页面(有条件读取数据库) 1)有条件读取数据库 2) 将某个字段输出 =$rs[ly_title]?> 3)关闭数据库
8、对数据库中某一条记录进行更新操作,并作提示跳转 alert('更新成功!');location.href='../index.php';"); ?>
9、 如何删除数据库中的一条记录 alert('删除成功!');location.href='../index.php';"); ?>
10、 如何进行会员登录验证 alert('登录成功! ');location.href='admin.php'; ");} else { echo("
11、如何对 SESSION 进行检验(后台检查页面的制作) if(!isset($_SESSION["admin"])){ header("location:login.php"); exit; } ?>
12、 验证
用户名及密码是否填写(javascript)
13、 在 PHP 中调用编辑器的方法 1)将编辑器文件夹放置后台管理文件夹内。 2)利用以下语句进行引入操作。 注:eWebEditorPHP38 编辑器文件夹的名称。 id=content 中 content 为上面隐藏域的名称
14、循环输出(能够实现分列) 1)首先插入一行一列表格
被循环的其它表格和输出 |
"; } $i++; } ?>
15、 给下拉列表框绑定数据(并且在修改时默认选中)