PHP+MySQL实现插入数据功能

本文介绍了一个简单的HTML表单,用于收集用户输入的数据,并通过PHP脚本将其插入到MySQL数据库中。涉及HTML表单元素及PHP操作数据库的基本语法。

HTML页面

<html>

<head>

<title>向数据库中插入数据</title>

</head>

<link href ="style.css" rel="stylesheet" type="text/css"/>

<body>

<form action="insert.php" method="POST">

<h2>访客留言</h2>

<fieldset>

<legend>发表评论</legend>

&nbsp;&nbsp;&nbsp;名:

<input name="stuname" type="text" maxlength="32" id="stuname" size="30" />

<br/>

&nbsp;&nbsp;&nbsp;页:

<input name="website" type="text" maxlength="256" id="website" size="30" />

<br/>

<textarea name="appreciation" rows="5" cols="40" id="appreciation" ></textarea>

<br/>

<input type="submit" name="submit1" id="sub" value="提交" />

<input type="reset" name="reset1" id="res" value="重置"/>

</fieldset>

</form>

</body>

</html>

 

 

PHP页面

<?php

   $con = mysql_connect("localhost","root","sa");

   if(!$con)

   {echo "数据库连接失败".mysql_error();   }

   mysql_select_db("mytable");   //选择数据库

   $name = $_POST['stuname'];

   $website = $_POST['website'];

   $note = $_POST['appreciation'];

   $sql = "insert into guestnote values('$name','$website','$note', now())";

   $r =mysql_query($sql);

   if($r)

   {

       echo "成功回复信息";

   }

   else

   {

      echo "回复信息失败".mysql_error();

   } 

   mysql_close();

?>

 

 

弄了一个下午,本来今天是第二天接触MySQL,呵呵。MySQL的好的东西不会,本来在数据库中添加了一个ID,自增,但是当提交的时候一直无法获取ID的新值,一气之下,把ID删了。

呵呵。如果有人能将自增的ID值也插入到数据库中的话,please talk me.

ID初始值为1。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值