formularz wygląda następująco
<form name="form" method="post" action=""> <table width="800" border="0" cellspacing="0" cellpadding="0"> <? $id[] = $rows['user']; ?> <tr> <td><input name="dostepne_srodki[]" id="dostepne_srodki[]" type="text" value="<? echo $rows['dostepne_srodki']; ?>"></td> <td><textarea name="historia[]" id="historia[]" rows="5" cols="50"><? echo $rows['historia']; ?></textarea></td> </tr> <? } ?> <tr> <td align="right" colspan="3"><input type="submit" name="ok" value="UPDATE"></td> </tr> </table> <? for ($i=0; $i<$count; $i++) { $sql2 = "UPDATE mbank_saldo SET saldo='$saldo[$i]', dostepne_srodki='$dostepne_srodki[$i]', historia='$historia[$i]' WHERE user='$id[$i]'"; } } else { } ?> </form>
w wyniku POST powstaje output
UPDATE mbank_saldo SET saldo='', dostepne_srodki='', historia='' WHERE user='2' UPDATE mbank_saldo SET saldo='', dostepne_srodki='', historia='' WHERE user='3' UPDATE mbank_saldo SET saldo='', dostepne_srodki='', historia='' WHERE user='4'
podpowie ktoś gdzie szukać problemu?
