1:我怎么把被选中的数据筛选出来。
你可以在每条记录前面加一个复选框,这样就可以获取到那些选择了,那些没有选择.至于第二点,可以考虑使用javascript实现.通过鼠标事件给一个隐藏字段赋值,然后判断!
你可以在每条记录前面加一个复选框,这样就可以获取到那些选择了,那些没有选择.至于第二点,可以考虑使用javascript实现.通过鼠标事件给一个隐藏字段赋值,然后判断!
<?php
$rs = mysql_query('select id, contents from tbl_name');
$i = 0;
while($r = mysql_fetch_array($rs)) {
echo "<input type=checkbox name=update[$i] value=$r['id']>";
echo "<input type=text name=txt[] value='$r[contents'><br>";
$i++;
}
?>
<input type=submit>
</form>提交后
foreach($_POST['update'] as $i=>$id) {
$sql = "update tbl_name set contents='{$_POST['txt'][$i]}' where id=$id";
mysql_query($sql);
}