HTML链接数据库,执行添加删除操作
添加操作
php代码
创建数据库
<?php
$content=$_REQUEST['content'];
$userName=$_REQUEST['userName'];
$phone=$_REQUEST['phone'];
$pubTime=$_REQUEST['pubTime'];
$_REQUEST[]:接收从html中传来的参数,变量
链接数据库
$conn=mysqli_connect("127.0.0.1","root","","ifeng",3306);
127.0.0.1:主机名
root:用户名
'':密码,因为没有所以为空
sbsh:数据库名
3306:数据库的端口号
设置编码方式
$sql="SET NAMES UTF8";
mysqli_query($conn,$sql);
执行插入语句
$mysql="INSERT INTO comment VALUES(NULL,'$content','$userName','$phone','$pubTime')";
$result=mysqli_query($conn,$mysql);
输出$result判读true还是false
var_dump($result);
true表示成功,false表示失败
html代码
用form表单完成
<form action='ifeng_new.php'>
<p>
内容:<input type="" name="content" value=''>
</p>
<p>
用户名: <input type="" name="userName">
</p>
<p>
电话: <input type="" name="phone">
</p>
<p>
发布日期: <input type="" name="pubTime">
</p>
<p>
<input type="submit" name="" value='提交'>
</p>
</form>
action:规定当提交表单时,向何处发送表单数据。后面跟路径
name: 属性用于对提交到服务器后的表单数据进行标识
只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。
submit:创建一个提交按钮
删除操作
php代码
<?php
//需要评论编号
$cid=$_REQUEST['cid'];
//2.连接数据库
$conn=mysqli_connect('127.0.0.1','root','','ifeng',3306);
//3.设置编码
$sql="SET NAMES UTF8";
mysqli_query($conn,$sql);
//4.执行sql语句
$sql="DELETE FROM comment WHERE cid='$cid'";
$result=mysqli_query($conn,$sql);
// var_dump($result);
if($result===true){
echo '删除成功';
}else{
echo "删除失败";
}
html代码
<form action="ifeng_delete.php">
<p>请输入编号: <input type="" name="cid"></p>
<p>
<input type="submit" name="" value='提交'>
</p>
</from>