如何做到多笔资料的同步


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 防恶意刷新实现代码
May 16 PHP
PHP 文件系统详解
Sep 13 PHP
PHP递归调用的小技巧讲解
Feb 19 PHP
php下载文件源代码(强制任意文件格式下载)
May 09 PHP
php将文本文件转换csv输出的方法
Dec 31 PHP
php运行时动态创建函数的方法
Mar 16 PHP
PHP使用http_build_query()构造URL字符串的方法
Apr 02 PHP
Yii多表联合查询操作详解
Jun 02 PHP
PHP下的浮点运算不准的解决方法
Oct 27 PHP
CI(CodeIgniter)框架实现图片上传的方法
Mar 24 PHP
PHP使用xpath解析XML的方法详解
May 20 PHP
PHP后门隐藏的一些技巧总结
Nov 04 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
PHP新手上路(三)
2006/10/09 PHP
微信公众平台开发关注及取消关注事件的方法
2014/12/23 PHP
jQuery超精致图片轮播幻灯片特效代码分享
2015/09/10 Javascript
JS实现黑色大气的二级导航菜单效果
2015/09/18 Javascript
jquery实现全选和全不选功能效果的实现代码【推荐】
2016/05/05 Javascript
响应式表格之固定表头的简单实现
2016/08/26 Javascript
javascript判断回文数详解及实现代码
2017/02/03 Javascript
jQuery.Form实现Ajax上传文件同时设置headers的方法
2017/06/26 jQuery
详解webpack进阶之插件篇
2017/07/06 Javascript
微信小程序之前台循环数据绑定
2017/08/18 Javascript
three.js加载obj模型的实例代码
2017/11/10 Javascript
webpack项目调试以及独立打包配置文件的方法
2018/02/28 Javascript
vue+php实现的微博留言功能示例
2019/03/16 Javascript
JS秒杀倒计时功能完整实例【使用jQuery3.1.1】
2019/09/03 jQuery
微信小程序实现按字母排列选择城市功能
2019/11/25 Javascript
js实现轮播图特效
2020/05/28 Javascript
在js文件中引入(调用)另一个js文件的三种方法
2020/09/11 Javascript
一个检测OpenSSL心脏出血漏洞的Python脚本分享
2014/04/10 Python
python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法
2017/05/24 Python
Python与人工神经网络:使用神经网络识别手写图像介绍
2017/12/19 Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
2018/05/07 Python
解决python运行启动报错问题
2020/06/01 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
香蕉共和国工厂店:Banana Republic Factory
2018/06/09 全球购物
美国婴儿用品及配件购买网站:Munchkin
2019/04/03 全球购物
《钱学森》听课反思
2014/03/01 职场文书
奥巴马获胜演讲稿
2014/05/15 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
白鹤梁导游词
2015/02/06 职场文书
债务追讨律师函
2015/06/24 职场文书
三八妇女节致辞
2015/07/31 职场文书
2015年国培研修感言
2015/08/01 职场文书
办公室管理规章制度
2015/08/04 职场文书
女方家长婚礼答谢词
2015/09/29 职场文书
小学语文教师研修日志
2015/11/13 职场文书
Python中time标准库的使用教程
2022/04/13 Python