插入记录
<?php
// 连接数据库
@$db=new mysqli('localhost','root','123','user1_test');
if($db->connect_errno)//连接成功代码为0,失败代码为1
{
die('数据库连接失败: '.$db->connect_error);
}
// 模拟表单传入数据
$id='52';
$username='hello1';
$sex='保密';
$addr='浙江';
// 编写插入代码
$query="INSERT INTO userinfo VALUES(?,?,?,?)";
// 为后续构造$stmt对象
$stmt=$db->prepare($query);
// 第一个参数:dsss,d代表双精度,s代表字符串,有四个参数,所以是dsss。
// 第二个参数:绑定替换问号的变量
$stmt->bind_param('dsss',$id,$username,$sex,$addr);
// 执行预处理过的语句
$stmt->execute();
// 返回前一次 MySQL 操作所影响的记录行数。
if($stmt->affected_rows>0)
{
echo '插入成功';
}else{
echo '插入失败';
}
// 关闭连接
$db->close();
?><?php
// 连接数据库
@$db=new mysqli('localhos