php+mysqli使用面向对象方式更新数据库实例
2023-06-13 09:15:42 时间
本文实例讲述了php+mysqli使用面向对象方式更新数据库的方法,分享给大家供大家参考。具体实现方法如下:
//第一步:创建数据连接对象
$mysqli=newMySQLi("localhost","root","123456");//默认的MySQL的类,其属性与方法见手册
if($mysqli->connect_error){//connect_error为属性,报错
die("数据库连接失败:".$mysqli->connect_errno."--".$mysqli->connect_error);//connect_errno:错误编号
}
$mysqli->select_db("liuyan");//选择数据库
$mysqli->query("setnames"GBK"");
//第二步:更新其中一条信息,代码如下
$sql="updatenewssettitle="游泳世界杯叶诗文夺冠"whereid=17";
//第三步:执行
$res=$mysqli->query($sql);//与select的返回值不同,update的返回值为true(如果成功),失败则返回false
//判断执行是否成功
if(!$res){
echo"更新数据失败";
}else{
if($mysqli->affected_rows>0){//$mysql->affected_rows:返回前一个操作影响的数据库行数
echo"更新数据成功";
}else{
echo"执行成功,但没有数据更新";//比如当你第二次执行这段代码时,就没有数据更新
}
}
//关闭数据库连接,与select不同,这里不用释放查询结果集
$mysqli->close();
?>
希望本文所述对大家的php程序设计有所帮助。
相关文章
- PHP中实现Redis队列的挑战与实践(php队列redis)
- 快速访问MSSQL数据库:PHP实现(php访问mssql)
- 函数Linux下禁用PHP函数的步骤(linux关闭php)
- 数据库快速学会:用PHP建立MySQL数据库(php建立mysql)
- PHP如何连接MSSQL数据库?(php连接mssql)
- Linux上PHP重装教程(linux重装php)
- 数据库解决PHP连接远程MySQL数据库的问题(php连接远程mysql)
- 优雅式PHP配置MySQL数据库(php 配置 mysql)
- 利用Redis和PHP实现高效数据处理(redis php 使用)
- 轻松完成PHP连接MSSQL环境的配置(php连接mssql配置)
- PHP连接Microsoft SQL Server数据库技巧(php 连 mssql)
- PHP如何正确配置MongoDB数据库连接?(php配置mongodb)
- 用PHP连接MSSQL数据库:轻松搞定!(mssql连接类php)
- PHP与MySQL实现无缝连接(php mysql 连接)
- PHP操作MySQL数据库的封装简单化(php操作mysql封装)
- Oracle 19c激活码激活你的19c实例(oracle19c激活码)
- PHP安全技术之实现php基本安全
- php中使用redis队列操作实例代码
- php上传文件,创建递归目录的实例代码
- php获取目录所有文件并将结果保存到数组(实例)
- php目录操作实例代码
- PHP内置过滤器FILTER使用实例
- PHP中$this和$that指针使用实例