这是存储方式。。
问题pic1_name2|pic2_name1| 
答案pic2_name1|pic2_name2|
这种存储方式。  
我上传的时候难道要四个上传图片的控件吗?有没有其他办法 将 图片跟名字存储成这种类型,能方便一些的。因为一条数据里是  4道题 ,  每一道题用| 分割,我如果每一个图片都用一个上传图片控件。。 就太乱了。 有其他方法吗?

解决方案 »

  1.   

    数据库  question表中存着两个字段
    1.question    2.answerquestion 存着的数据是  pic1_name2|pic2_name1|
    answer   存着的数据时  pic1_name1|pic2_name2|pic是 图片的地址, name是姓名然后显示的时候根据 ‘ _ ’   ‘ | ’ 来分分割字段变成
        pic1                                name2
        pic2                                name1然后进行连线,然后再组合,将数据返回到数据库跟  answer做匹配我现在要做的是 ,在后台上传这种格式的数据他这个按照我这种上传方法的话,后台网站上需要4个上传控件跟4个文本框。这么做有点麻烦。 有没有其他的方法。
      
      

  2.   

    既如此 answer 的图片为什么要上传,他不是和 question 中的一样吗?(至多只是次序不同).
    对于
     pic1                                name2
     pic2                                name1
    实际只需要提交他们的编号
    ①pic1                               ③name2
    ②pic2                               ④name1①③②④
      

  3.   


    我如果是这么打乱的话
    insert into question(question,answer) values(①_③|②_④|,①_④|②_③|);
    有没有办法让他不固定这么保存。随机是①_③|②_④|     或者   ①_④|②_③|  
      

  4.   

    answer 是唯一的,不是吗?
    只要提交的数据不符合答案不就答错了吗不理解问什么要上传答案的图片
      

  5.   


    因为会有好几道这样的数据。  answer 是唯一,  我想的是id 1  的answer  是①_③|②_④|,   id 2 ①_④|②_③|  是这个意思