我发个图片 你看一下好吧!
http://www.hndali.com/syt.gif

解决方案 »

  1.   

    用recordset.delete删除纪录,同时用FSO删除纪录中指定的文件就可以了,
      

  2.   

    Cooly 能不能说得仔细一点阿? 我是个新手,讲讲他们的用法 麻烦了!
      

  3.   

    可以的,checkbox的name用  nameddd[]   这样形式这样你就可以用PHP获得各个图片的相关数据了
      

  4.   

    sports98((︶︵︶)) 老兄 
    不好意思你可能搞错了 我的意思是如何同时删除以上4个字段下的附件,而不是显示相关信息
      

  5.   

    你是不是说删除上传上去的附件呀?
    如果是,可以把附件的名字存入数据库中,然后用ULINK函数删除
      

  6.   

    你删除的标准是什么?是上一页选择的数据(checkbox)这些数据从哪里来?从你的表格中来!我上面并没说错,只是你没那样使用而已.......传递过来的信息并不是一定要显示的,而是传递的删除条件(比如说文件名或记录ID等...)
      

  7.   

    sports98((︶︵︶
    我删除的标准是上一页选择的数据(checkbox)
    但是他们是多选择的 比如说有四个篮子A B C D 他们每个里边都装有许多的蔬菜 我现在要通过删除按钮来一次性拿走我在A B C D取出N个蔬菜 这个程序该怎么做?
      

  8.   

    bonniewater(陪你去看海) 老兄
    ULINK这个函数怎么用啊!?
    我是个新手 帮帮忙!
      

  9.   

    e.g.
    (table : infotable)
    .....ID..........字段A...........字段B..............字段C..............字段D.....1...........记录a1...........记录b1............记录c1.............记录d1
    .....2...........记录a2...........记录b2............记录c2.............记录d2
    .....3...........记录a3...........记录b3............记录c3.............记录d3
    .....4...........记录a4...........记录b4............记录c4.............记录d4
    .....5...........记录a5...........记录b5............记录c5.............记录d5以上为数据库格式传递过来的数据ID  字段A的记录a[] 字段B的记录b[] 字段C的记录c[] 字段D的记录d[]
    delete from infotable where  字段A in(a[]列出),字段B in(b[]列出),字段C in(c[]列出),字段D in(d[]列出)由于传递过来的数据是以数组形式存在的,因此我们上面所写的"a[]列出"应该将数据从数组中分解出来组织为 a,b,c,d 这样的格式符合SQL语句要求...
      

  10.   

    sports98((︶︵︶)) 你说的这个如何判断用户点选了哪些checkbox吗?
      

  11.   

    用户的点选记录不是都保存在了a[],b[],c[],d[]里了吗???
      

  12.   

    我终于看懂你的意思了,你可以用变量的变量,贴一段代码你看看
     <form method=post action=del.php?ida=2 name=form2>
          <input type="hidden" name="del" value="delete" >
    <input type="hidden" name="maxno" value=<?php echo $a;?>>
    <?php
    $sql = "select * from table";
    $query = mysql_query($sql,$db);
    $a = mysql_num_rows($query);
    i=0;
    while ($row=mysql_fetch_array($query))
    {
    ?>
    <input type="checkbox" name=chk_del<?php echo $i;?>>
    <?php
    $i++;
    if ($i>=$a){
    break;
    }else{
    continue;
    }?>
    <input type='submit' value='删除' name='ser_dele'>
    <input type=hidden name=ida value=".$ida."></td></form>
    $a就是数据库中记录集条数
    这是del.php
    if ($del="delete")
    {  
     for ($j=0;$j<$maxno;$j++){
                $strr="chk_del".$j;
    $std=$$strr;
    if ($std<>""){
    $delestr="delete from table where id=$std";
    $delestrs= mysql_query($delestr,$db);
    }
    }你看看,可能是你要的答案