php在提交数据后(ˇ?ˇ) 向mysql数据表中首次插入数据,数据表中有两个字段,一个是 自增字段 ID ,一个是 普通int 字段 sid 在第一次向数据表中插入数据时怎么让 普通int字段的 值 等于 自增字段id的值?
很简单,先执行一条插入语句,sid这个字段先为空,$uid = mysql_insert_id();得到这条插入自增的id。然后用修改update语句修改这个$uid的sid就可以了。
mysql或者PHP 没有提供一次性就插入相同数据的函数或者语句吗?
你说的锁表很麻烦啊, 那还不如直接 先插入数据 然后 update 数据 这样不是更简单啊
我仔细查过,确实没有一次性就解决问题的办法
先插入数据,再获取到唯一id,再更新,也是可以的
这两个办法都能解决问题