网站建设资讯

NEWS

网站建设资讯

php评论记录存储数据库 数据库PHP

PHP+MYSQL如何插入记录到数据库

“INSERT INTO”语句的作用是:向一个数据库的表中插入一条新的记录。向一个数据库表中插入数据“INSERT INTO”的作用是:向一个数据库的表中插入一条新的记录。语法INSERT INTO table_name

目前创新互联已为成百上千家的企业提供了网站建设、域名、网页空间、绵阳服务器托管、企业网站设计、东安网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

VALUES (value1, value2,....) 你可以在指定的列中插入数据,具体如下:INSERT INTO table_name (column1, column2,...)

VALUES (value1, value2,....) 注意:SQL语句是“字母大小写不敏感”的语句(它不区分字母的大小写),即:“INSERT INTO”和“insert into”是一样的。在PHP内创建数据库,我们需要在mysql_query()函数内使用上述语句。这个函数是用来发送MySQL数据库连接建立的请求和指令的。案例在前一章里,我们建立了一张名为“Person”的表,其中包含三个纵列:"Firstname", "Lastname" 和 "Age"。在下面的案例当中,我们还会用到同一张表,并在其中加入两条新的记录:?php

$con = mysql_connect("localhost","peter","abc123");if (!$con){die('Could not connect: ' . mysql_error());

}mysql_select_db("my_db", $con);mysql_query("INSERT INTO person (FirstName, LastName, Age)

VALUES ('Peter', 'Griffin', '35')");mysql_query("INSERT INTO person (FirstName, LastName, Age)

VALUES ('Glenn', 'Quagmire', '33')");mysql_close($con);

把一张表中的数据插入数据库中现在,我们将建立一个HTML表单;通过它我们可以向“Person”表中加入新的记录。下面演示这个HTML表单:html

bodyform action="insert.php" method="post"

Firstname: input type="text" name="firstname" /

Lastname: input type="text" name="lastname" /

Age: input type="text" name="age" /

input type="submit" /

/form/body

/html 在上述案例中,当一个用户点击HTML表单中的“提交submit”按钮后,表单中的数据会发送到“insert.php”。“insert.php”文件与数据库建立连接,并通过PHP $_POST变量获取表单中的数据;此时,mysql_query()函数执行“INSERT INTO”语句,这样,一条新的记录就被添加到数据库的表单当中了。下面试“insert.php”页面的代码:?php

php 读取评论并分页显示

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""

html xmlns=""

head

meta http-equiv="Content-Type" content="text/html; charset=gb2312" /

titlephp 读取评论并分页显示/title

style type="text/css"

!--

body,td,th {

font-size: 12px;

}

body {

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

}

--

/style/head

?php

//por_id (评论表id) main_id (新闻id) name (评论者) c_time(时间) nr (评论内容)

$n_id=$_GET['id'];

/*$n_id=14;//新闻id*/

$link = mysql_connect("localhost", "root", "123456") or die("连接失败: " . mysql_error());

$db = mysql_select_db("communist party",$link);

mysql_query("set names gbk");

$sql = "select por_id,main_id,name,c_time,nr from `hf` where main_id='$n_id' order by c_time desc";

//$sql这里可以根据你想要的进行改动 比如只有会员才可以看得到

$record = mysql_query($sql,$link);

$RecordCount = mysql_num_rows($record);

$PageSize = 5;//设置每页显示几条

$PageCount = ceil($RecordCount/$PageSize);

if(!isset($_GET["Page"]))

{

$PageIndex = 1;

}

else

{

$PageIndex = $_GET["Page"];

}

?

body

table width="600" border="0" align="center"

tr

td width="122" height="25" align="center" valign="middle" bgcolor="#CCCCCC"评论编号/td

td width="468" align="center" valign="middle" bgcolor="#CCCCCC" /td

/tr

?php

$i=0;

mysql_data_seek($record,($PageIndex-1)*$PageSize);

while($rs = mysql_fetch_object($record))

{

$i++;

?

tr

td height="25" align="center" valign="middle"?=$rs-por_id?/td

td align="left" valign="middle"?=$rs-nr? (评论者:?=$rs-name? 发表于:?=$rs-c_time?)/td

/tr

?php

if($i == $PageSize)

{

break;

}

}

?

tr

td height="25" colspan="2" align="right" valign="middle"共有?=$RecordCount?条数据 页次?=$PageIndex?/?=$PageCount? a href="?Page=1$id=?=$n_id?"首页/a a href="?Page=?=$PageIndex + 1?$id=?=$n_id?"下一页/a a href="?Page=?=$PageIndex - 1?$id=?=$n_id?"上一页/a a href="?Page=?=$PageCount?$id=?=$n_id?"最后一页/a/td

/tr

/table

/body

/html

用php写一个留言板,我记录内容到数据库后,怎么让最新的内容显示在前面,给我一个思路就好

接受数据存入数据库,然后留言显示页面取出数据并按时间排序

php如何实现用户发表文章时,文章保存在磁盘上,但路径保存到数据库里?

?

$host="localhost"; //数据库服务器名称

$user="root"; //用户名

$pwd="1721"; //密码

$conn=mysql_connect($host,$user,$pwd);

mysql_query("SET

character_set_connection=gb2312,

character_set_results=gb2312,

character_set_client=binary",$conn);

if ($conn==FALSE)

{

echo "center服务器连接失败!br请刷新后重试。/center";

return true;

}

$databasename="database";//数据库名称

do

{

$con=mysql_select_db($databasename,$conn);

}while(!$con);

if ($con==FALSE)

{

echo "center打开数据库失败!br请刷新后重试。/center";

return true;

}

?

附上出处链接:

将用户对数据库的操作记录在数据库中,PHP如何实现

对数据库的操作无非是更删改查,TP里面有个钩子函数,就是在删除删除,修改前执行的函数,你可以在这里面把用户要运行的代码保存到数据库

用php写一个博客,遇到评论的问题。现在有2篇文章,对应都有评论。如何让文章和评论一一对应。

要用数据库的,建立一个i额comment表来存储评论表中的字段有:

ID——自动生成,评论的ID

DID——文章的编号

UID——评论人的用户编号

COM——品论内容

在数据库中按照DID为条件就可以查找对应文章的评论了


网页题目:php评论记录存储数据库 数据库PHP
网页地址:http://cdweb.net/article/hpiddp.html