现在正在做一个学生系统。打算使用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 "添加成功!";
}
我的学生表:
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 "添加成功!";
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货