我正在开发一个应用程序,它根据从另一个表中选择的值更新表中的数据。我搜查了网络,并试图修改一些样本以适应我的需要,但仍然无法正常工作。使用Php和MySQL更新表数据时循环使用
下面是我的一些代码:是越来越填充
$sync_2 = "
select pin,ddt_1
from purchases
where (amount_to_repay-amount_repaid)>0
and status like 'U%'
and counter=1
";
$sync_2_res = mysqli_query($link, $sync_2);
$row = mysqli_fetch_assoc($sync_2_res);
$data = mysqli_num_rows($sync_2_res);
$i;
for ($i = 0; $i <= $data; $i++) {
$pin = $row['pin'];
$ddt = $row['ddt_1'];
$sql = "
update deductions
set amount = '$ddt_1'
where pin = '$pin';
$result = mysqli_query($link,$sql);
}
没有。我必须改变循环的类型吗?
你错过了'“''上$行[”滴滴涕']',这将导致脚本给出一个错误。 – Nick 2012-04-04 12:43:56
上面有几个语法错误,当你缩进合理编码时,这会更加明显。 – DaveRandom 2012-04-04 12:48:55
我改变了它。仍然没有发生。 – greatak 2012-04-04 12:48:55