table:chin_name,item_no,eng_name
chin_name+item_no是唯一的
一个chin_name可以对应多个eng_name
在php文件中,当增加数据时,如何用php代码写item_no自动增加

解决方案 »

  1.   

    先查询,再查下有没有数据chin_name,没有item_no=1,有就item_no=max(item_no) where chin_name=$chin_name
    这样可以不
      

  2.   

    楼主到底想实现什么样的功能啊??如果是数据库的东西,我希望楼主能够认真地使用下SQL语句楼主如果想实现唯一,有两种方法,第一种就是使用php程序实行控制,如果发现那个字段存在,就报告出错,反之就进行添加。MySQL数据库里面,有不少类型的数据库方案的唯一标示作用不是很大,环视程序控制比较妥当。
      

  3.   

    谢谢楼上的了,我是初学php,不懂了