日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

揭秘PHP+MySQL動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)基礎(chǔ)實(shí)例教程(3)_PHP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:解析PHP給圖片加水印實(shí)例代碼
這也是一個(gè)比較常用的功能,用PHP給上傳圖片加水印的程序,是通過(guò)判斷文件類型建立圖形,然后把其復(fù)制到原建立的圖形上,填充并建立rectangle,以備寫入imagestring(),或是原已經(jīng)定好的圖像程序當(dāng)中判斷水印類型:一是字符串,另是增加一個(gè)圖形對(duì)象在上面。


  這時(shí)"do something"當(dāng)argument=true時(shí)你所要執(zhí)行的命令,"do something different"為當(dāng)argument =false時(shí)所要執(zhí)行的命令。
  注意我們使用echo命令來(lái)輸出一些html標(biāo)簽來(lái)建立html的表格結(jié)構(gòu)。只有從PHP命令輸出的文本才會(huì)被 看成html內(nèi)容 - PHP命令本身是不會(huì)看成html內(nèi)容的。我們使用的另一個(gè)命令是while指令,使用格式如下:
  while (argument)) {
  "something to do";
  }
  while循環(huán)在argument=true時(shí)會(huì)不停地重復(fù),執(zhí)行在{}中的指令集。
  這里我們組合了while循環(huán)和PHP函數(shù)$r=mysql_fetch_array($result)。這個(gè)函數(shù)根據(jù)相應(yīng)的結(jié)果標(biāo)識(shí) 符取回一條記錄,并且將結(jié)果放在一個(gè)相關(guān)數(shù)組(associative array)$r中,它使用字段的名字作為數(shù)組的 鍵值。在我們的腳本中,我們將得到一個(gè)數(shù)組:$r[’idx’],$r[’UserName’],$r[’LastName’]和
  $r[’FreeText’]。
  我們也可以使用mysql_fetch_row函數(shù),它會(huì)將結(jié)果放在一個(gè)有序的數(shù)組中,我們可以使用$r[0],$r[1], $r[2]和$r[3]來(lái)得到相應(yīng)的值。
  要了解關(guān)于這些函數(shù)的更深入的信息請(qǐng)?jiān)L問(wèn)http://www.php.net。
  現(xiàn)在,我們有了所有的信息,我們可以把它在html表格中打印出來(lái):
echo "<tr>
<td>$idx</td>
<td>$user</td>
<td>$last</td>
<td>$text</td>
</tr>";

  現(xiàn)在我們可以釋放MySQL連接,并且釋放一些資源,通過(guò)使用mysql_free_result($result)函數(shù)。
  PHP另一個(gè)有用的特性是在腳本中包括文本文件的功能。讓我們假設(shè)你有一些可重用的代碼(例如到其它頁(yè)面的鏈接),我們可以使用include函數(shù),這樣可以節(jié)省一些代碼和時(shí)間。而且,如果想改變這些代碼,我們只需要改變包含文件的內(nèi)容,它將會(huì)在所有包括它的文件中生效。
  這里我們創(chuàng)建一個(gè)名為L(zhǎng)inks.x的文本文件,它將存放我們想用在每一個(gè)頁(yè)面中的全部鏈接菜單。
<p></p>
<ul>
<li><a href="index.php3">Home</a>
<li><a href="add.php3">Add a new entry to the DataBase</a>
<li><a href="edit.php3">Edit an entry</a>
<li><a href="del.php3">Delete an entry from the DataBase</a>
</ul>

  include的語(yǔ)法是:
  Include (’included_text_file’);
  現(xiàn)在我們可以用?>來(lái)關(guān)閉PHP部分,并且用</body></html>來(lái)結(jié)束html頁(yè)面。
  使用表單增加數(shù)據(jù)讓我們看一下下面的代碼:
  <html>
  <head><title>Add an entry to the database</title>
  </head>
  <body bgcolor=#ffffff>
  <h1>Add an entry</h1>
  <form method="post" action="add2tbl.php3">
  <table width=90% align=center>
  <tr><td>Index:</td><td><input type=text name="idx" size=3 maxlength=3></td></tr>
  <tr><td>UserName:</td><td><input type=text name="UserName" size=40
  maxlength=100></td></tr>
  <tr><td>LastName:</td><td><input type=text name="LastName" size=40
  maxlength=100></td></tr>
  <tr><td>FreeText:</td><td><input type=text name="FreeText" s=40 maxlength=100></td></tr>
  <tr><td></td><td><input type=submit value=add></td></tr>
  </form>
  </table>
  <?php include (’links.x’);?>
  </body>
  </html>

  假設(shè)你對(duì)表單很熟悉,這是一個(gè)相當(dāng)簡(jiǎn)單的腳本。我們根據(jù)html頁(yè)面設(shè)計(jì)了一個(gè)表單,它在提交后調(diào)用 add2tbl.php3腳本�,F(xiàn)在,表單與MySQL表相對(duì)應(yīng)由4個(gè)字段組成:index number,F(xiàn)irstName,LastName和 FreeText。注意在這個(gè)表單中字段名字與MySQL表中字段名一樣,但這只是為了方便起見(jiàn)而不是必須。
  我們?cè)僖淮问褂昧薸nclude命令<? include (’links.x’);?>(象在前面所解釋的)來(lái)增加鏈接。
  讓我們看一下add2tbl.php3腳本:
  <html>
  <body>
  <?
  if ($UserName)
  {
  mysql_connect() or die ("Problem connecting to DataBase");
  $query = "insert into tbl values (’$idx’,’$UserName’,’$LastName’,’$FreeText’)";
  $result = mysql_db_query("example", $query);
  echo "Data inserted. new table:<br><p></p>";
  $query = "SELECT * FROM tbl";
  $result = mysql_db_query("example", $query);
  if ($result)
  {
  echo "<table width=90% align=center border=1><tr>
  <td align=center bgcolor=#00FFFF>idx</td>
  <td align=center bgcolor=#00FFFF>User Name</td>
  <td align=center bgcolor=#00FFFF>Last Name</td>
  <td align=center bgcolor=#00FFFF>Free Text</td>
  </tr>";
  while ($r = mysql_fetch_array($result))
  {
  $idx = $r["idx"];
  $user 

分享:揭秘php獲得網(wǎng)頁(yè)文件跟路徑
echo$_SERVER[’DOCUMENT_ROOT’].br;//獲得服務(wù)器文檔根變量 echo$_SERVER[’PHP_SELF’].br;//獲得執(zhí)行該代碼的文件服務(wù)器絕對(duì)路徑的變量 echo__FILE__.br;//獲得文件的文件系統(tǒng)絕對(duì)路徑的變量 echodirname(__FILE__);//獲得文件所在的文件夾路徑的

來(lái)源:模板無(wú)憂//所屬分類:PHP教程/更新時(shí)間:2010-02-06
相關(guān)PHP教程