需求
PHP连接数据库
POST传参更新数据
查询更新后的数据
PHP连接数据库
//config.php文件内容
$database = "xx";
$dataname = "root";
$datapasswd = "xxx";
$datalocal = "localhost:3306";
//$dataport = "3306";
$con = mysqli_connect($datalocal,$dataname,$datapasswd,$database);
if(!$con){
echo "数据库连接异常";
}
//设置查询数据库编码
mysqli_query($con,'set names utf8');
HTML表单
需要修改的用户名和密码
id:
用户名:
密码:
POST传参更新数据
//接收参数
$id = $_POST['id'];
$name = $_POST['name'];
$password = $_POST['password'];
//update更新需要条件
//UPDATE table_name SET field1=new-value1, field2=new-value2
$sql = "UPDATE user set name='$name',password='$password' where id=$id";
$result = mysqli_query($con,$sql);
if(!$result){
echo "更新失败";
}
else{
echo "
}
查询更新后的数据
$query = "select * from user";
$result1 = mysqli_query($con,$query);
//函数返回结果集中行的数量
if(mysqli_num_rows($result1)>0){
//mysqli_fetch_array以数组的形式返回,关联数组
while($row = mysqli_fetch_array($result1)){
echo
"
账号 | 密码 | |
---|---|---|
".$row['id']." | ".$row['name']." | ".$row['password']. " |
}
}
//关闭数据库
mysqli_close($con);
PHP操作Mysql数据库更新数据实例
标签:关联数组 查询更新 nec field php文件 method HERE htm xxx
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:https://www.cnblogs.com/QinTO/p/11865285.html