php查询数据库后,显示出来的表格具有填写和更改功能,而且点击发送按钮后,更新数据库中的数据

php查询数据库后,显示出来的表格具有填写和更改功能,而且点击发送按钮后,更新数据库中的数据,第1张

可以传两个参数:V产品公司,V产品型号

然后调用下面SQL:

update table set 产品型号 = C

where 产品公司 = V产品公司 and 产品型号 = V产品型号;

举例如下:

创建userinfo_updatephp页面用于查询用户信息,先显示信息,在修改:

先通过GET获取用户编号查询用户信息:

$sql = "select from user_info where user_id='"$_GET['userId']"'";

$result = mysql_query($sql,$con);

if($row = mysql_fetch_array($result)){

}

页面效果:

创建updatephp文件,用于修改用户信息:

使用到了mysql_affected_rows() 函数返回前一次 MySQL *** 作所影响的记录行数。

//通过post获取页面提交数据信息

$userId = $_POST[userId];

$userName = $_POST[userName];

$userAge = $_POST[userAge];

$sql = "update user_info set user_name='"$userName"',user_age="$userAge" where user_id='"$userId"'";

mysql_query($sql,$conn);//执行SQL

$mark  = mysql_affected_rows();//返回影响行数

$url = "userinf_selectphp";

运行结果

创建deletephp文件,完成删除用户信息功能:

$userId = $_GET['userId'];

include 'connectionphp';

$sql = "delete from user_info where user_id='"$userId"'";

mysql_query($sql,$con);

$mark  = mysql_affected_rows();//返回影响行数

if($mark>0){

echo "删除成功";

}else{

echo  "删除失败";

}

mysql_close($con);

运行结果:

update用mysql_query执行的时候能得到返回值,这个返回值说明了执行是否成功。

然后用mysql_affected_rows判断是否修改了数据

两个判断组合起来用就能满足你的需求了

以上就是关于php查询数据库后,显示出来的表格具有填写和更改功能,而且点击发送按钮后,更新数据库中的数据全部的内容,包括:php查询数据库后,显示出来的表格具有填写和更改功能,而且点击发送按钮后,更新数据库中的数据、我用的是thinkphp3.2版本,为什么我怎么编写数据库都更新不了数据、mongo php *** 作 怎样更新一条数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9757919.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存