【求指点】做一个简易的留言板的功能,但数据库却添加不了数据
环境:win7(x64)、wamp集成(php5.4.3+mysql5.5.24+apache2.4.2+phpmyadmin3.5.1)
目的:做一个简易的留言板的功能,一单击“发表”可以在数据库中添加一条相关数据。
问题:按“发表”后,显示“插入成功”。但是后台数据库中却没有添加进去
-------------------------------conn.php------------------------------------
*****************运行正常,无报错******************
------------------------------add.php--------------------------------------
标题
内容
*****************运行正常,无报错******************
-----------------------------数据库相关-------------------------------------
数据库名:db_php100_microblog
表名:news
字段名:`id`, `title`, `dates`, `contents`
------解决方案--------------------
mysql_query($sql) or die(mysql_error()); //这样报什么错
------解决方案--------------------
当id是主键自动增长时,可以不赋值,也可以占位,用null 或者'' 代替。
------解决方案--------------------
数据库的id设置为主键(显示有钥匙的),而且在属性总设置为自动增长,就可以了,插入数据时,不要再给其赋值
------解决方案--------------------
数据库插不了数据,而后面代码能运行,那肯定是sql写错了。看看各个字段的类型是否匹配。id为什么要设为null,这里肯定错了。
