简单php留言板之七,php留言板评论功能

本文目录一览:

使用PHP脚本制作一个简单的留言板、跪求教程!!

下载软件 XMPP === 用途:搭建php环境

系统 貌似现在的电脑基本上都能实现,除非你的电脑很老很老

安装万软件后浏览器输入localhost/phpmyadmin

1、建立留言数据表

2、建立留言字段

-留言内容

-留言作者

-留言时间

3、写php代码和写HTML页面实现留言

扩展资料是PHP教程,不懂的可以去多看看,不是一言两语就能说清楚的

求用PHP写一个简单基本的留言板代码,有点急

数据库的创建

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

ptextarea rows=”9″ name=”info” cols=”35″/textarea/p

pinput 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

pa 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])?pa 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

ptextarea rows=”9″ name=”info” cols=”35″?=$row[3]?/textarea/p

pinput 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);

?

pa 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);

?

pa href=”show.php”[返回]/a/p

用PHP完成留言板功能

留言表:留言ID、用户ID、内容、发表时间、修改时间(此字段可选)。

回复表:回复ID、留言ID、用户ID、内容、发表时间、修改时间(此字段可选)。

第一个用户ID是谁发表的留言,第二个用户ID是谁回复的留言,这样无限回复没问题,应该和你设计的差不多。

查询(查询某条留言的所有回复):

在回复表里查询所有该留言的回复记录(查询条件为留言ID),并按发表时间降序

回复内容表:

回复Id 回复内容

回复关联表:

回复内容id 回复内容id

已私信

如何用PHP做一个简单的留言板?我的计算机是Windows 7的

在电脑上装一个集成环境,appserv或者wamp,然后把写的php内容放在/www/目录下面,然后直接在浏览器用如下地址访问就可以了:文件名(如果有多存目录加上目录路径,目录路径是相对与www/的),至于怎么用php写一个留言版这个一两句话也说不太清,你可以在网上找一个代码自己弄弄,如果你什么疑问可以提出来,我看能帮上你不,希望我的内容对你有帮助!

原创文章,作者:GDTQ,如若转载,请注明出处:https://www.506064.com/n/139569.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
GDTQGDTQ
上一篇 2024-10-04 00:22
下一篇 2024-10-04 00:22

相关推荐

  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • Python简单数学计算

    本文将从多个方面介绍Python的简单数学计算,包括基础运算符、函数、库以及实际应用场景。 一、基础运算符 Python提供了基础的算术运算符,包括加(+)、减(-)、乘(*)、除…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • Python海龟代码简单画图

    本文将介绍如何使用Python的海龟库进行简单画图,并提供相关示例代码。 一、基础用法 使用Python的海龟库,我们可以控制一个小海龟在窗口中移动,并利用它的“画笔”在窗口中绘制…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • Java和Python哪个功能更好

    对于Java和Python这两种编程语言,究竟哪一种更好?这个问题并没有一个简单的答案。下面我将从多个方面来对Java和Python进行比较,帮助读者了解它们的优势和劣势,以便选择…

    编程 2025-04-29
  • Python樱花树代码简单

    本文将对Python樱花树代码进行详细的阐述和讲解,帮助读者更好地理解该代码的实现方法。 一、简介 樱花树是一种图形效果,它的实现方法比较简单。Python中可以通过turtle这…

    编程 2025-04-28
  • Python每次运行变量加一:实现计数器功能

    Python编程语言中,每次执行程序都需要定义变量,而在实际开发中常常需要对变量进行计数或者累加操作,这时就需要了解如何在Python中实现计数器功能。本文将从以下几个方面详细讲解…

    编程 2025-04-28
  • 使用PHP foreach遍历有相同属性的值

    本篇文章将介绍如何使用PHP foreach遍历具有相同属性的值,并给出相应的代码示例。 一、基础概念 在讲解如何使用PHP foreach遍历有相同属性的值之前,我们需要先了解几…

    编程 2025-04-28
  • Python strip()函数的功能和用法用法介绍

    Python的strip()函数用于删除字符串开头和结尾的空格,包括\n、\t等字符。本篇文章将从用法、功能以及与其他函数的比较等多个方面对strip()函数进行详细讲解。 一、基…

    编程 2025-04-28

发表回复

登录后才能评论