如何做到多笔资料的同步


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读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
Jul 31 PHP
使用CodeIgniter的类库做图片上传
Jun 12 PHP
php curl请求信息和返回信息设置代码实例
Apr 27 PHP
如何实现php图片等比例缩放
Jul 28 PHP
PHP中Session和Cookie是如何操作的
Oct 10 PHP
php实现scws中文分词搜索的方法
Dec 25 PHP
Laravel 5.3 学习笔记之 配置
Aug 28 PHP
ThinkPHP实现登录退出功能
Jun 29 PHP
php使用curl获取header检测开启GZip压缩的方法
Aug 15 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
Jan 04 PHP
php下的原生ajax请求用法实例分析
Feb 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
用IE远程创建Mysql数据库的简易程序
2006/10/09 PHP
php 问卷调查结果统计
2015/10/08 PHP
学习php设计模式 php实现状态模式
2015/12/07 PHP
Javascript中的相等与不等运算
2010/04/25 Javascript
JS面向对象编程之对象使用分析
2010/08/19 Javascript
js中通过split函数分割字符串成数组小例子
2013/09/21 Javascript
jQuery添加/改变/移除CSS类及判断是否已经存在CSS
2014/08/20 Javascript
JS截取与分割字符串常用技巧总结
2015/11/10 Javascript
基于javascript如何传递特殊字符
2015/11/30 Javascript
详解React项目的服务端渲染改造(koa2+webpack3.11)
2018/03/19 Javascript
详解Axios统一错误处理与后置
2018/09/26 Javascript
element el-input directive数字进行控制
2018/10/11 Javascript
详解vue 自定义组件使用v-model 及探究其中原理
2019/10/11 Javascript
vue实现分页的三种效果
2020/06/23 Javascript
python时间整形转标准格式的示例分享
2014/02/14 Python
Python中Continue语句的用法的举例详解
2015/05/14 Python
利用Celery实现Django博客PV统计功能详解
2017/05/08 Python
基于python select.select模块通信的实例讲解
2017/09/21 Python
用python编写第一个IDA插件的实例
2018/05/29 Python
解决新版Pycharm中Matplotlib图像不在弹出独立的显示窗口问题
2019/01/15 Python
使用OpenCV获取图片连通域数量,并用不同颜色标记函
2020/06/04 Python
Python-openCV开运算实例
2020/07/05 Python
雷蛇美国官网:Razer
2020/04/03 全球购物
非功能性需求都包括哪些方面
2013/10/29 面试题
优秀的教师个人的中文求职信
2013/09/21 职场文书
汽修专业学生自我鉴定
2013/11/16 职场文书
初中物理教学反思
2014/01/14 职场文书
《九寨沟》教学反思
2014/04/08 职场文书
对孩子的寄语
2014/04/09 职场文书
2014年小学教学工作总结
2014/11/13 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
主持人开幕词
2015/01/29 职场文书
2016年中学清明节活动总结
2016/04/01 职场文书
numpy数据类型dtype转换实现
2021/04/24 Python
php将xml转化对象的实例详解
2021/11/17 PHP
PYTHON基于Pyecharts绘制常见的直角坐标系图表
2022/04/28 Python