现在正在做一个学生系统。打算使用uuid()函数直接生成每条学生记录的id号来唯一标识每条学生记录。
我的学生表:
id   学号  姓名  性别  年龄 现在的问题是:在插入每条学生记录的时候,使用uuid()函数生成id号。但是,最后显示在学生记录总表的时候,id号和最初生成的uuid号不同。不知道怎么回事?还有uuid()的结果是Char(36)来存储吗?增加学生记录的代码:
if($action=='add'){
        $mysql="insert into test2(id,name) 
        values(uuid(),'$name')";        $query=mysql_query($mysql,$lnk);
        if($query)echo "添加成功!";
        }