PHP怎么操作SQL Server数据库实现表的改查与统计
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,今天小编给大家分享一下PHP怎么操作SQL Server数据库实现表的改查与统计的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇
千家信息网最后更新 2025年11月08日PHP怎么操作SQL Server数据库实现表的改查与统计
今天小编给大家分享一下PHP怎么操作SQL Server数据库实现表的改查与统计的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
下面是检索三个表来更新数据,即主表有信息不全,检索两个其他的信息表进行补录。
prepare($sql);//准备查询语句$res1->execute();//执行$count=0;while( $result=$res1->fetch(PDO::FETCH_ASSOC) ){ $count=$count+1; $ZCBM=$result['C24'];//资产编码 //获取资产状态 $sql = "select C20 from AssetsA2012 where C02='$ZCBM'"; $res2 = $EisConn->query($sql); $rows2=$res2->fetchAll(PDO::FETCH_ASSOC); if($rows2){ $ZCZT=$rows2[0]['C20'];//获取资产状态 }else{ $ZCZT='正常★';//获取资产状态 } //判断是否有保管信息 $sql = "select count(*) from InUser2012 where C01='$ZCBM'"; $result3 =$EisConn->query($sql); $rows3 = $result3->fetch(); $rowCount = $rows3[0]; if ( $rowCount ) { //获取保管人、保管单位、保管地点 $sql = "select C03,C04,C06 from InUser2012 where C01='$ZCBM'"; $res4 = $EisConn->query($sql); $rows=$res4->fetchAll(PDO::FETCH_ASSOC); $BGR=$rows[0]['C03'];//获取保管人 $BGDW=$rows[0]['C04'];//获取保管单位 $BGDD=$rows[0]['C06'];//获取保管地点 //更新财务资产表 $ZCBM=trim($ZCBM); $Set=" C25='$BGR',C26='$BGDD',C27='$ZCZT' "; $sql = "UPDATE cwkA2012 SET $Set WHERE C24='$ZCBM' and C18=1"; $result = $EisConn->exec($sql); try { if ( $result>0 ) { echo $ZCBM.'===OK'.'
'; }else{ echo '资产编号:'.$ZCBM.' 更新记录失败!'.'
'; } }catch (PDOException $e){ echo '错误信息:'.$e.getMessage(); } }}echo '完成!';?>检索两个表进行数据检查与修改:
prepare($sql);//准备查询语句$res1->execute();//执行$count=0;while( $result=$res1->fetch(PDO::FETCH_ASSOC) ){ $count=$count+1; $ZCBM=$result['C24'];//资产编码 $newUNit=$result['C24'];//新单位名称 $BGR=$result['C25'];//保管人 $BGDD=$result['C26'];//保管地点 //获取资产状态 $sql = "select C20 from computerAssetsInfo where C02='$ZCBM'"; $res2 = $EisConn->query($sql); $rows2=$res2->fetchAll(PDO::FETCH_ASSOC); if($rows2){ $ZCZT=$rows2[0]['C20'];//获取资产状态 }else{ $ZCZT='正常★';//获取资产状态 } if($BGR=='' || $BGR==null || $BGR=="不详" ){ $BGR="公用"; } //判断是否有保管信息 $sql = "select count(*) from computerInUserInfo where C01='$ZCBM'"; $result3 =$EisConn->query($sql); $rows3 = $result3->fetch(); $rowCount = $rows3[0]; //更新财务资产表 $Set=" C25='$BGR',C27='$ZCZT' "; $sql = "UPDATE cwkAssets SET $Set WHERE C24='$ZCBM' and C18=1"; $result = $EisConn->exec($sql); try { if ( $result>0 ) { echo $ZCBM.' OK'.'
'; }else{ echo '资产编号:'.$ZCBM.' 更新记录失败!'.'
'; } }catch (PDOException $e){ echo '错误信息:'.$e.getMessage(); } }echo '完成!';?>获取不同的值。
prepare($sql);//准备查询语句$res->execute();//执行while( $result=$res->fetch(PDO::FETCH_ASSOC) ){ echo $result['C04'].'
';}?>以上就是"PHP怎么操作SQL Server数据库实现表的改查与统计"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。
资产
信息
状态
更新
数据
知识
篇文章
保管人
单位
地点
语句
准备
查询
检索
数据库
统计
不同
两个
内容
编码
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
河西区全过程网络技术答疑解惑
稳定的ip代理服务器
软件开发 心理学
服务器cpu是什么型号
信息技术与网络安全专业就业
国家网络安全宣传周指导思想
网络安全法警示教育视频
上海pdu服务器电源制造厂
金融稳定与网络安全
国家安全反间谍网络安全主题班会
夏诺的网络安全手抄报
情咖网络技术有限公司怎么样
服务器文件位置
深信服网络安全工程师就业班
作用数据库
我的世界服务器管理日记2
涧西软件开发找哪家
pgadmin数据库教程
广州软件开发公司哪家最好
网络技术保障股总结
阿里云免费服务器防护
网络安全和功能安全
如何软件开发效率
软件开发面试难不难
龙胜教育网络安全系统
学校冬残奥网络安全保障工作总结
宽带时有网络技术有限公司
河南带宽网络技术有限公司
集团公司网络安全集中化运营
苹果谷歌服务器名字