欢迎光临第一亲子网

如何做到多剐儋料的同步

2013-9-2 | 来源:第一亲子网 | 点击:

导读: 一次叫出多剐儋料,然後在同一?咀?中「逐一」「分?」做不同的?理,最後「同?」?儋料? update or insert 。每一剐儋料所收到的update 、insert???不相同! ============================牋 ?理要?在於 _____ loop + array牋 1.?儋料?叫出儋料:牋 db_query咄行looping...

一次叫出多剐儋料,然後在同一?咀?中「逐一」「分?」做不同的?理,最後「同?」?儋料? 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........牋

PHP">牋
#在呃彦呼叫儋料?牋
$query="select * from $userstable where...................牋

#咄入loop逐一取出儋料牋
$i=0;牋
while ($i < $num):牋
...............牋
$id=mysql_result($result,$i,"id");牋
..................牋
............................牋
#以唔?的type取出必?更新的?位,?成array ..........牋
echo " echo "";牋
echo "";牋

$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中使用Oracle数据库(6)

下一篇:利用php来自动调用不同服务器上的