PHP常用代碼大全_第1頁(yè)
PHP常用代碼大全_第2頁(yè)
PHP常用代碼大全_第3頁(yè)
PHP常用代碼大全_第4頁(yè)
PHP常用代碼大全_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、php 常用代碼大全1、連接 mysql 數(shù)據(jù)庫(kù)代碼 2、讀取數(shù)據(jù)庫(kù),并實(shí)現(xiàn)循環(huán)輸出 循環(huán)的內(nèi)容 . 3、如何實(shí)現(xiàn)分頁(yè),包括兩個(gè)函數(shù),兩個(gè)調(diào)用1)兩個(gè)函數(shù)=0?$pages:0; $prepage = ($page0)?$page-1:0; $nextpage = ($page=$shownum)?$page-$shownum:0; $endpage = ($page+$shownum0)echo 首頁(yè) ; if($startpage0) echo . ?; for($i=$startpage;$i=$endpage;$i+) if($i=$page) echo .($i+1). ; else

2、 echo .($i+1). ; if($endpage$pages) echo ? . ; if($page$pages) echo 尾頁(yè) ; /顯示帶分類(lèi)的分頁(yè)function showpage1() $fenlei=$_getfenleiid; global $page,$pages,$prepage,$nextpage,$querystring; /param from genpage function $shownum =10/2; $startpage = ($page=$shownum)?$page-$shownum:0; $endpage = ($page+$shownum0)

3、echo 首頁(yè) ; if($startpage0) echo . ?; for($i=$startpage;$i=$endpage;$i+) if($i=$page) echo .($i+1). ; else echo .($i+1). ; if($endpage$pages) echo ? . ;if($page$pages) echo 尾頁(yè) 2)兩個(gè)調(diào)用第一個(gè) 第二個(gè) 4、服務(wù)器端包含 5、如何將一條記錄寫(xiě)入數(shù)據(jù)庫(kù),然后提示并跳轉(zhuǎn)頁(yè)面?php $ly_title=$_postly_title; $ly_content=$_postly_content; $ly_time=$_postly_

4、time; $ly_author=$_postly_author; $ly_email=$_postly_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( alert(添加成功! );location.href=index.php;); ? 6、 彈出對(duì)話(huà)框,并發(fā)生頁(yè)面跳轉(zhuǎn)?php

5、echo( alert(添加成功! );location.href=index.php;); ? 7、 信息查看頁(yè)面(有條件讀取數(shù)據(jù)庫(kù))1)有條件讀取數(shù)據(jù)庫(kù) 2) 將某個(gè)字段輸出 3)關(guān)閉數(shù)據(jù)庫(kù) 8、對(duì)數(shù)據(jù)庫(kù)中某一條記錄進(jìn)行更新操作,并作提示跳轉(zhuǎn)?php $ly_title=$_postly_title; $ly_content=$_postly_content; $ly_time=$_postly_time; $ly_author=$_postly_author; $ly_email=$_postly_email; $sql=update liuyan set ly_title=$ly_ti

6、tle,ly_content=$ly_content,ly_time=$ly_time,ly_author=$ly_author,ly_email=$ly_email where ly_id=$_getid; mysql_query($sql,$connec); echo( alert(更新成功! );location.href=./index.php;); ? 9、 如何刪除數(shù)據(jù)庫(kù)中的一條記錄?php $sql=delete from liuyan where ly_id=$_getid; mysql_query($sql,$connec); echo( alert(刪除成功! );loca

7、tion.href=./index.php;); ? 10、 如何進(jìn)行會(huì)員登錄驗(yàn)證?php session_start(); $username=$_postusername; $password=$_postpassword; $sql=select * from admin where username=.$username. & password=.$password.;$result=mysql_query($sql,$connec); if($row=mysql_fetch_array($result) session_register(admin); $admin=$use

8、rname; echo( alert(登錄成功! );location.href=admin.php;); else echo( alert(你輸入的用戶(hù)名或密碼錯(cuò)誤,請(qǐng)重新輸入!);location.href=login.php; 11、如何對(duì)session 進(jìn)行檢驗(yàn)(后臺(tái)檢查頁(yè)面的制作) 12、 驗(yàn)證用戶(hù)名及密碼是否填寫(xiě)(javascript ) !- function confirmlogin() if (document.frmmain.username.value.length4 | document.frmmain.username.value=) document.frmmain

9、.username.focus(); document.frmmain.username.select; window.alert( 請(qǐng)輸入你的用戶(hù)名!); return false; if (document.frmmain.password.value.length 13、 在 php 中調(diào)用編輯器的方法1)將編輯器文件夾放置后臺(tái)管理文件夾內(nèi)。2)利用以下語(yǔ)句進(jìn)行引入操作。 注: ewebeditorphp38編輯器文件夾的名稱(chēng)。id=content中 content 為上面隱藏域的名稱(chēng)14、循環(huán)輸出(能夠?qū)崿F(xiàn)分列)1)首先插入一行一列表格 被循環(huán)的其它表格和輸出 ?php if ($i

10、% 2=0) echo ; $i+; ? 15、 給下拉列表框綁定數(shù)據(jù)(并且在修改時(shí)默認(rèn)選中) option value= ? 16、獲取字符長(zhǎng)度函數(shù)strlen($c)12 17、 定義一個(gè)字符截取函數(shù)用法: function substrgb($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;

11、 if($out!=$in) $out = $out . .; return $out; 18、判斷是否是數(shù)字!is_numeric(qq) 19、php 技術(shù)中獲取當(dāng)前日期$ptime=date(y-m-d); 20、用戶(hù)注冊(cè)時(shí)所使用的php 驗(yàn)證程序if ($admin= or (strlen($admin)16) or (strlen($admin)2) echo alert(請(qǐng)輸入用戶(hù)名 (不能大于 16 小于2); echothis.location.href=vbscript:history.back(); if ($password= or strlen($password)16

12、 or strlen($password)6) echo alert(密碼長(zhǎng)度為 6-16 個(gè)字符 ); echothis.location.href=vbscript:history.back(); if ($password=) echo alert(確認(rèn)密碼不能為空); echothis.location.href=vbscript:history.back(); else if ($password!=$password1) echo alert(密碼和確認(rèn)密碼不一致); echothis.location.href=vbscript:history.back(); if ($wt=)

13、 echo alert(密碼問(wèn)題不能為空); echothis.location.href=vbscript:history.back(); if ($da=) echo alert(問(wèn)題答案不能為空); echothis.location.href=vbscript:history.back(); if ($qq!=) if (!is_numeric($qq) echo alert(qq號(hào)碼必須是數(shù)字); echothis.location.href=vbscript:history.back(); if ($youbian= or strlen($youbian)!=6) echo ale

14、rt(請(qǐng)正確輸入郵編); echothis.location.href=vbscript:history.back(); if ($youbian!=) if (!is_numeric($youbian) echo alert(郵編必須是數(shù)字); echothis.location.href=vbscript:history.back(); if ($dizhi=) echo alert(住址不能為空 ); echothis.location.href=vbscript:history.back(); if ($mail=) echo alert(e-mail不能為空! ); echo thi

15、s.location.href=vbscript:history.back(); if ($textarea=) echo alert(個(gè)人說(shuō)明不能為空!); echo this.location.href=vbscript:history.back(); if ($textarea= or strlen(textarea)150) echo alert(個(gè)人說(shuō)明為 150 個(gè)字符 ); echothis.location.href=vbscript:history.back(); 24、對(duì)輸出的內(nèi)容進(jìn)行判斷,從而輸出其它結(jié)果?php if ($rsactive=1) echo 激活 ; el

16、se echo 禁用 ; ? 25. 字符截取函數(shù) 26. 男女問(wèn)題或單選帶選擇的input type=radio name=hy_zhuangtai value=男 男input type=radio name=hy_zhuangtai value=女 女27. 單選不帶單選框的 a href=userzt.php?action=yes&id=鎖定 a href=userzt.php?id=&action=no解鎖 它的 save 頁(yè)是 ?php $hy_id=$_getid; $action=$_getaction; if ($action=yes) $sql=update

17、 hybiao set hy_zhuangtai=鎖定 where hy_id=$id; $query=mysql_query($sql,$connec); echo(location.href=usermanage.php;); else $sql=update hybiao set hy_zhuangtai=正常 where hy_id=$id; $query=mysql_query($sql,$connec); echo(location.href=usermanage.php;); mysql_close(); ? 28. 如果文字過(guò)長(zhǎng) ,則將過(guò)長(zhǎng)的部分變成省略號(hào)顯示 就是比如有一行文

18、字,很長(zhǎng),表格內(nèi)一行顯示不下. 29. 禁止復(fù)制,鼠標(biāo)拖動(dòng)選取 30. 大 中 小 文字的變化 function dozoom(size) document.getelementbyid(zoom).style.fontsize=size+px; 需要指定大小的文字 大 中 小 30. 添加到收藏夾和設(shè)為首頁(yè)設(shè)為首頁(yè) 收藏本站 31. 記錄并顯示網(wǎng)頁(yè)的最后修改時(shí)間 document.write(最后更新時(shí)間 : + document.lastmodified + ) 32. 節(jié)日倒計(jì)時(shí) var timedate= new date(october 1,2002); var times= 國(guó)慶節(jié) ; var now = new date(); var date = timedate.gettime() - now.gettime(); var time = math.floor(date / (1000 * 60 * 60 * 24); if (time = 0) document.write( 現(xiàn)在離 +times+ 還有 : +time + 天) 33. 打開(kāi)窗口

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論