最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php insert id错误解决办法
时间:2011-09-30 编辑:简简单单 来源:一聚教程网
原始代码
代码如下 | 复制代码 |
$sql="INSERT INTO `message` (`id`, `user`, `title`, `content`, `lastdate`) VALUES ('', '$_POST[user]', '$_POST[title]', '$_POST[content]', 'now()')"; |
修改后代码
代码如下 | 复制代码 |
$sql="INSERT INTO `message` (`user`, `title`, `content`, `lastdate`) VALUES ( '$_POST[user]', '$_POST[title]', '$_POST[content]', 'now()')"; |
去掉id,因为id是自动插入,所以去掉,这样就OK了!
如果字段是tinyint,int, ...类型的要么自动插入,要么给默认值,不要`id` values('')这样的空值,因为每个mysql版本不一样,会出现问题而找不出原因。
-
下一个: sql语句 大量占用内存的查询解决办法