A 是自动递增 在 INSERT INTO 语句中不需要写入它也就是说 在 执行 INSERT INTO 时 B字段写入的 数值要与 A字段相同明白了吗?
解决方案 »
- 求教mysql批量更新问题
- 大家来看看我的NGINX的日志
- 如何在批处理中打开php网页,并等待返回
- PHP中的编辑器如何在后天添加格式后前台现实输出格式
- PHP&MYSQL问题 我想把文本数据导入mysql 没成功谁来帮我看看.
- 怎么把access导入到 mysql中???????????
- mysql5到底是用什么字条集来链接的好,“GBK、GB2312、utf8”来着有分。
- 渐入绝境:一个form两个按钮的问题,在线等候大侠帮忙@@@@@@@@@@@@@@@@@@@@@@@@@
- PHP文件怎么打开是乱码?难道PHP支持编译?
- !求助!如何用一个PHP将指定字符转换为自加值?
- windows下与linux下$_get有什么不同?
- 求助日期时间的正规表达式(0000-00-00 00:00:00)
插入A表之后,用mysql_insert_id取出id,再插入B表。
好像只能这样
BEGIN;
insert a (id,body) values(null,'aabody');
select @aid :=LAST_INSERT_ID();
insert b (id,name) values(@aid,'bbname');
COMMIT;傻瓜式处理-_-!
BEGIN;
insert a (id,body) values(null,'aabody');
select @aid :=LAST_INSERT_ID();
update a set body=@aid where id=@aid;
COMMIT;
看错问题了……但处理方法大同小异……再想想其他方法……