国产在线精品一级A片-国产另类欧美-国产精品va在线观看一-我要找美国一级片黄色|www.zheinei.com

php+mysql創建一個最簡單留言板完整代碼

時間:2017-05-03 08:38:51 php教程答案 我要投稿

php+mysql創建一個最簡單留言板(完整代碼)

  php+mysql創建留言板其實很簡單,只要了解它的相關原理就可以了。以下是由陽光網小編整理關于php+mysql創建一個留言板的完整代碼及解析,希望大家喜歡!

php+mysql創建一個最簡單留言板(完整代碼)

  php+mysql創建一個留言板的完整代碼及解析

  數據庫的創建

  CREATE DATABASE GBOOK;

  CREATE TABLE `gbook` (

  `id` INT( 255 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,

  `name` VARCHAR( 10 ) NOT NULL ,

  `sex` TINYINT( 1 ) UNSIGNED NOT NULL ,

  `email` VARCHAR( 255 ) NOT NULL ,

  `info` TEXT NOT NULL ,

  `ip` VARCHAR( 15 ) NOT NULL ,

  `time_at` DATETIME NOT NULL

  )

  主要頁面有:

  input.html為初始頁

  insert.php為把輸入內容送入數據庫

  show.php顯示留言板內容

  change.php修改留言板內容的界面

  del.php刪除留言板內容

  change_ok.php修改留言板內容并送入數據庫

  input.html

  <html>

  <head>

  <meta http-equiv="content-type" content="text/html; charset=GB2312" />

  <title>留言版</title>

  </head>

  <body>

  <form name="form1" method="post" action="insert.php">

  <p>你的名字:<input type="text" name="name" size="20" /></p>

  <p>你的`性別:<input type="radio" value="1" name="sex" checked="checked" />男生 <input type="radio" value="0" name="sex" />女生 </p>

  <p>你的E-mail:<input type="text" name="email" size="20" /></p>

  <p>你的留言內容:</p>

  <p><textarea rows="9" name="info" cols="35"></textarea></p>

  <p><input type="submit" value="提交" name="B1" /><input type="reset" value="重設" name="B2" /></p>

  </form>

  </body>

  </html>

  insert.php

  <?php

  $mysql_server_name = "localhost";

  $mysql_username = "root";

  $mysql_password = "123456";

  $mysql_database = "gbook";

  $ip = getenv('REMOTE_ADDR');

  $conn = mysql_connect("localhost","root","123456");

  mysql_select_db("gbook");

  $sql = "INSERT INTO `gbook` ( `id` , `name` , `sex` , `email` , `info` , `ip` , `time_at` )

  VALUES (NULL , '$name', '$sex', '$email', '$info', '$ip', NOW( ))";

  $result = mysql_query($sql,$conn);

  $id = mysql_insert_id();

  mysql_close($conn);

  ?>

  <p>留言成功</p>

  <p><a href="show.php">去留言頁 </a></p>

  show.php

  <?

  $mysql_server_name = "localhost";

  $mysql_username = "root";

  $mysql_password = "123456";

  $mysql_database = "gbook";

  $sql = "SELECT * FROM gbook ORDER BY 'id' DESC"; //排序 后留言的在前面顯示

  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

  mysql_select_db($mysql_database,$conn);

  $result = mysql_query($sql);

  while($row = mysql_fetch_row($result))

  { // ----if語句判斷男女------

  if($row[2]==1)

  { $gender = '男';}

  else

  { $gender = '女'; }

  ?>

  <table width="752" border="1">

  <tr>

  <td height="32"><p><?=$row[6]?> <?=$row[5]?> </p>

  <p><?=$row[1]?>(<?=$gender?>) <?=$row[3]?></p></td>

  </tr>

  <tr>

  <td height="45"><?=nl2br($row[4])?><p><a href="change.php?id=<?=$row[0]?>">[修改]</a> <a href="del.php?id=<?=$row[0]?>">[刪除]</a></p></td>

  </tr>

  </table>

  <hr />

  <?

  }

  mysql_free_result($result);

  ?>

  change.php

  <?

  $mysql_server_name = "localhost";

  $mysql_username = "root";

  $mysql_password = "123456";

  $mysql_database = "gbook";

  $sql = "SELECT name, sex, email, info FROM gbook WHERE id = '$id' ";

  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

  mysql_select_db($mysql_database,$conn);

  $result = mysql_query($sql);

  $row = mysql_fetch_row($result);

  ?>

  <html>

  <head>

  <meta http-equiv="content-type" content="text/html; charset=GB2312" />

  <title>留言版</title>

  </head>

  <body>

  <form name="form1" method="post" action="change_ok.php?id<?=$id?>">

  <p>你的名字:<input type="text" name="name" size="20" value="<?=$row[0]?>"/></p>

  <?

  // -----if語句判斷男女 1為男 0為女-------

  if($row[1]==1)

  echo ' <p>你的性別:<input type="radio" value="1" name="sex" checked="checked" />男 <input type="radio" value="0" name="sex" />女 </p>';

  else

  echo ' <p>你的性別:<input type="radio" value="1" name="sex" />男 <input type="radio" value="0" name="sex" checked="checked" />女 </p>';

  ?>

  <p>你的E-mail:<input type="text" name="email" size="20" value="<?=$row[2]?>"/></p>

  <p>你的留言內容:</p>

  <p><textarea rows="9" name="info" cols="35"><?=$row[3]?></textarea></p>

  <p><input type="submit" value="提交" /><input type="reset" value="重設" /></p>

  </form>

  </body>

  </html>

  del.php

  <?

  $mysql_server_name = "localhost";

  $mysql_username = "root";

  $mysql_password = "123456";

  $mysql_database = "gbook";

  $sql = "DELETE FROM gbook WHERE id = '$id' ";

  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

  mysql_select_db($mysql_database,$conn);

  $result = mysql_query($sql);

  mysql_close($conn);

  ?>

  <p><a href="show.php">[返回]</a></p>

  change_ok.php

  <?

  $mysql_server_name = "localhost";

  $mysql_username = "root";

  $mysql_password = "123456";

  $mysql_database = "gbook";

  $sql = "UPDATE `gbook` SET `name` = '$name',`sex` = '$sex',`email` = '$email',`info` = '$info' WHERE `id` ='$id' ";

  $conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

  mysql_select_db($mysql_database,$conn);

  $result = mysql_query($sql);

  mysql_close($conn);

  ?>

  <p><a href="show.php">[返回]</a></p>

  超級簡單的php+mysql留言本源碼

  IncDB.php數據庫連接

  index.php首頁

  InsetToDB.php數據庫操作

  數據庫lguestbook里面建表

  IncDB.php數據庫連接

  index.php代碼

  InsetToDB.php的代碼:


【php+mysql創建一個最簡單留言板(完整代碼)】相關文章:

1.php+mysql留言板系統「完整代碼及詳解」

2.Huffman編碼完整代碼-huffman編碼c語言

3.php生成html文件實例 完整代碼及詳解

4.經典VC++游戲編程叢書附帶完整源代碼下載

5.最感人的句子完整合集

6.最簡單簡歷模板

7.php+mysql模擬試題及參考答案

8.商科哪個專業最簡單