如何做到多笔资料的同步


Posted in PHP onOctober 09, 2006

一次叫出多笔资料,然后在同一个网页中「逐一」「分别」做不同的处理,最后「同时」对资料库 update or insert 。每一笔资料所收到的update 、insert数据并不相同! ============================ 
处理要点在于 _____ loop + array 

1.从资料库叫出资料: 

db_query进行looping的同时,把相关栏位需要update的资料通通纳入array. 
依照各人需求,这些资料可以用text、checkbox、或者hidden等各种型态呈现。当然,checkbox是最常见的type. 
例如,邮件处理网页就大量使用checkbox. 

2.修改后的资料回存作业 

要点在count(array) + loop + db_update: 
根据count的结果进行?旋,把db_update放进去,让loop去完成所有资料的update回存作业。 
范例如下: 
================================================ 
####1.update.php: 以loop+array取出资料以便update........ 

<form action="activate.php"> 
#在这?呼叫资料库 
$query="select * from $userstable where................... 

#进入loop逐一取出资料 
$i=0; 
while ($i < $num): 
............... 
$id=mysql_result($result,$i,"id"); 
.................. 
............................ 
#以适当的type取出必须更新的栏位,构成array .......... 
echo "<td align................... 
echo "<td align=middle><input type=text size=3 name=\"Cname[]\" value=\"$name\"></td></tr>"; 
echo "<input type=hidden name=\"Cid[]\" value=\"$id\">"; 

$i++; 
endwhile; 

====================================================== 
####2.activate.php:资料更新后,透过loop+array完成回存................... 

....... 
for ($i = 0; $i < count($Cname); $i++) { 
$name = $Cname[$i]; 
$id= $Cid[$i]; 

$query = "update $userstable set name='$name' where id='$id'"; 
............. 

PHP 相关文章推荐
PHP入门
Oct 09 PHP
一个可以删除字符串中HTML标记的PHP函数
Oct 09 PHP
PHP 向右侧拉菜单实现代码,测试使用中
Nov 03 PHP
360通用php防护代码(使用操作详解)
Jun 18 PHP
php多个文件及图片上传实例详解
Nov 10 PHP
php数组查找函数总结
Nov 18 PHP
PHP实现的简单日历类
Nov 29 PHP
分享一段PHP制作的中文拼音首字母工具类
Dec 11 PHP
使用 PHPStorm 开发 Laravel
Mar 24 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
Mar 18 PHP
总结对比php中的多种序列化
Aug 28 PHP
实例化php类时传参的方法分析
Jun 05 PHP
社区(php&amp;&amp;mysql)二
Oct 09 #PHP
社区(php&amp;&amp;mysql)一
Oct 09 #PHP
如何在PHP中使用Oracle数据库(6)
Oct 09 #PHP
如何在PHP中使用Oracle数据库(5)
Oct 09 #PHP
如何在PHP中使用Oracle数据库(4)
Oct 09 #PHP
人大复印资料处理程序_补充篇
Oct 09 #PHP
如何在PHP中使用Oracle数据库(3)
Oct 09 #PHP
You might like
ThinkPHP通过AJAX返回JSON的两种实现方法
2014/12/18 PHP
php实现获取文件mime类型的方法
2015/02/11 PHP
PHP实现导出excel数据的类库用法示例
2016/10/15 PHP
Jquery 实现Tab效果 思路是js思路
2010/03/02 Javascript
cnblogs 代码高亮显示后的代码复制问题解决实现代码
2011/12/14 Javascript
JS控制图片等比例缩放的示例代码
2013/12/24 Javascript
JavaScript设计模式之代理模式介绍
2014/12/28 Javascript
JavaScript判断前缀、后缀是否是空格的方法
2015/04/15 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
2016/04/01 Javascript
jQuery解决$符号命名冲突
2016/06/18 Javascript
Vue.js教程之axios与网络传输的学习实践
2017/04/29 Javascript
微信小程序上滑加载下拉刷新(onscrollLower)分批加载数据(二)
2017/05/11 Javascript
Angularjs实现上传图片预览功能
2017/09/01 Javascript
mint-ui 时间插件使用及获取选择值的方法
2018/02/09 Javascript
使用Vue组件实现一个简单弹窗效果
2018/04/23 Javascript
详解vue更改头像功能实现
2019/04/28 Javascript
原生JS封装拖动验证滑块的实现代码示例
2020/06/01 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
Python多线程和队列操作实例
2015/06/21 Python
python 搭建简单的http server,可直接post文件的实例
2019/01/03 Python
简单了解python反射机制的一些知识
2019/07/13 Python
python 的 openpyxl模块 读取 Excel文件的方法
2019/09/09 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
python中sklearn的pipeline模块实例详解
2020/05/21 Python
Scholastic父母商店:儿童书籍
2017/01/01 全球购物
Skyscanner波兰:廉价航班
2017/11/07 全球购物
程序员机试试题汇总
2012/03/07 面试题
便利店促销方案
2014/02/20 职场文书
统计系教授推荐信
2014/02/28 职场文书
学员自我鉴定
2014/03/19 职场文书
淮阳太昊陵导游词
2015/02/10 职场文书
护士医德考评自我评价
2015/03/03 职场文书
行政人事主管岗位职责
2015/04/11 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers
pytorch中的model=model.to(device)使用说明
2021/05/24 Python
Redis实现订单过期删除的方法步骤
2022/06/05 Redis