[请益] 如何更新数据库中的多笔资料

楼主: lovesnow1990 (冰心之月)   2015-05-22 01:13:45
大家好 小弟新手一枚有问题想请教大家><
假设我今天资料表中有两个字段(state跟content)
并且有一个表格中有两笔资料如下
<form method='POST'>
<input type='submit' value='修改多笔资料'>
<table>
<tr>
<td><input name='state' type='text'></td>
<td><input name='content' type='text'></td>
</tr>
<tr>
<td><input name='state' type='text'></td>
<td><input name='content' type='text'></td>
</tr>
</table>
</form>
在点击修改多笔资料后,实际上数据库里面只会更新最下面的那笔资料
发现好像是因为name相同的关系,所以实际传出的值只有两个而不是四个
原本想试看看用for循环去跑,但是也完全不知从何下手...
请问大家这种情况该怎么解决呢?
作者: Kenqr (function(){})()   2015-05-22 01:20:00
name='state[]'
楼主: lovesnow1990 (冰心之月)   2015-05-22 08:33:00
原来如此!我马上试看看!试成功了!!感谢~~

Links booklink

Contact Us: admin [ a t ] ucptt.com