程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 小案例:微型博客,案例:微型博客

小案例:微型博客,案例:微型博客

編輯:關於PHP編程

小案例:微型博客,案例:微型博客


 

# 初級案例說明

源碼下載

一、結構如下

conn.php  為連接數據庫文件

index.php 為首頁,也是博客列表頁   select * from weibo where $id order by  id desc limit 10;

edit.php  為編輯頁   UPDATE weibo SET `title`='$title',`contents`='$contents' where `id`='$hid'

del.php   為刪除操作頁

add.php   為添加頁

view.php  為詳情頁

二、數據庫 

  字段說明 id ,hit點擊量,title標題,dates日期,contents內容

CREATE TABLE `weibo` (

  `id` int(5) NOT NULL AUTO_INCREMENT,

  `hit` int(11) NOT NULL,

  `title` varchar(50) NOT NULL,

  `dates` date NOT NULL,

  `contents` text NOT NULL,

  PRIMARY KEY (`id`)

) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;

三、注意點:

1.編輯時候,在表單中使用了隱藏域進行傳遞id

2.在搜索的時候巧妙使用了where $w ,

if(!empty($_GET['keys'])){

   // $w = `title` like $_GET['keys'];

   $w = " `title` like '%" . $_GET ['keys'] . "%' ";  //使用模糊搜索

}else{

   $w = 1;  //此句代碼轉換到sql語句中沒有實際意義。

            //sql語句為select * from `weibo` where 1 order by id desc limit 10;

}

 

不懂請留言(微信:moka_2024)

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved