跟著書學的,**不是自己寫的,但是都能理解,有時間自己去寫個好看一點的吼吼吼~(不熟練花了一天的時間…
留言板是接觸web開發的基礎,寫乙個留言板需要知道前端的一些基礎標籤,對資料庫有乙個了解會基礎sql語言,php基礎知識,前段基礎+資料庫基礎+php基礎=>留言板。
前方高能哇(介面真的是吃藕誒…
先建乙個資料庫,資料庫裡有兩張表,乙個存賬號密碼,乙個存留言資訊
//建立資料庫,裡面有兩張表admin和message
create database gbook;
//建立admin表,記錄使用者名稱和密碼
create table admin(
username varchar(20) not null,
userpass varchar(20) not null
);//建立message表,記錄留言的id,留言人,留言日期,留言內容以及回覆
create table message(
id int(4) not null auto_increment primary key,
author varchar(20) not null,
addtime datetime not null,
content varchar(1000) not null,
reply varchar(1000) not null
);首先實現使用者留言的部分,這是第一步,沒有留言index頁面就空了嘛~
<?php $name = $_post["name"];//從input裡面傳過來的name
//看使用者是否提交了新留言,如果提交了,則寫入表message
if( $name != "")
mysqli_select_db($link,"gbook");//選擇資料庫
$insert = "insert into message(author,addtime,content,reply) values('$name','$addtime','$content','')";
mysqli_query($link,$insert);
mysqli_close($link);
echo "";
} mysqli_close($link);
?>
歡迎來到陳雨情的留言本吼吼吼
" align=center width=400 bordercolor=black>
歡迎來到的留言本吼吼吼
[我要寫留言]
[管理留言]
版權所有:vmorish
e-mail:[email protected]
效果:接著就可以上主頁面了
歡迎來到陳雨情的留言本吼吼吼
程式設計客棧dercolor=black height=382>
歡迎來到的留言本吼吼吼
程式設計客棧nd.php>[我要寫留言]
[管理留言]
<?php $link = mysqli_connect("127.0.0.1","root","vmorish");
mysqli_select_db($link,"gbook");
$query = "select * from message";
$result = mysqli_query($link,$query);
if( mysqli_num_rows($result) < 1)else
$begin = ($page-1)*$pagesize;
$totalpage = ceil($totalnum/$pagesize);
//輸出分頁資訊
echo "";
$datanum = mysqli_num_rows($result);
echo "共有".$totalnum."條留言,每頁".$pagesize."條,共".$totalpage."頁。
"; //輸出頁碼
for( $i = 1; $i <= $totalpage; $i++)
echo "
"; //從message表中查詢當前頁面所要顯示的留言,並根據時間排序
$query = "select * from message order by addtime desc limit $begin,$pagesize";
$result = mysqli_query($link,$query);
$datanum = mysqli_num_rows($result);
//迴圈輸出所有留言,如果管理員已經回覆則同時輸出回覆
for( $i = 1; $i <= $datanum; $i++)
echo "";
}//else結束
echo "";
}mysqli_close($link)
?>
版權所有:程式設計客棧 rel="external nofollow" rel="external nofollow" rel="external nofollow" >vmorish
e-mail:[email protected]
效果:接著管理員登入咯
<?php $name = $_post["name"];
if( $name != "")elseelse
}mysqli_close($link);
} ?>
歡迎來到陳雨情的留言本吼吼吼
歡迎來到的留言本吼吼吼
[我要寫留言]
[管理留言]
版權所有:vmorish
e-mail:[email protected]
效果:manage.php和reply.php和前面類似,就不給出了(我也還沒寫好誒…但要實現的跟前面類似
最後登出登入
<?php session_start();
$_session["login"]="";
echo "已成功退出。[回首頁]";
exit;
?>
php mysql 乙個查詢優化的簡單例子
php mysql是乙個最經常使用的 搭檔,它們倆配合使用,能夠發揮出最佳效能,當然,如果配合apache使用,就更加perfect了。因此,需要做好對mysql的查詢優化。下面通過乙個簡單的例子,展現不同的sql語句對於查詢速度的影響 存在這樣的一張表test,它有乙個自增的id作為主索引。現在要...
用PHP MySQL寫了乙個簡單的留言板
昨天忘記把資料庫的建立發上來了 現在補上 create database gbook create table gbook id int 255 unsigned not null auto increment primary key name varchar 10 not null tinyint...
乙個簡單的Matrix實現
我們直接來看 吧 matrix.h pragma once include using namespace std 矩陣類 class matrix 下面是實現和測試的 matrix.cpp include matrix.h include include matrix matrix void ma...