mysql某个数据表无法写入数据。。。

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:25:23
本帖最后由 xuehuli8210 于 2009-10-23 10:51 编辑

表的结构 `house_uesr_empolder`
--

CREATE TABLE `house_uesr_empolder` (
`EmpolderID` int(10) NOT NULL auto_increment COMMENT '开发商ID',
`UserLogin` varchar(50) NOT NULL COMMENT '用户ID',
`ComPanyName` text NOT NULL COMMENT '开发商名称',
`ComPanyUser` varchar(50) NOT NULL COMMENT '联系人',
`ComPanyAddress` text NOT NULL COMMENT '公司地址',
`ComPanyTel` varchar(24) NOT NULL COMMENT '公司电话',
`ComPanyWeb` text NOT NULL COMMENT '网站',
`ComPanyLogo` text NOT NULL COMMENT '公司图标',
`UserPurview` varchar(10) NOT NULL COMMENT '根限',
`ComPanyCenTent` longtext NOT NULL COMMENT '简介',
PRIMARY KEY (`EmpolderID`)
) ENGINE=MyISAM AUTO_INCREMENT=207 DEFAULT CHARSET=utf8 COMMENT='开发商' AUTO_INCREMENT=207

语句
//开发商数据表
$sql2=mysql_query("insert into house_uesr_empolder (U

你这没有输出错误,看不出来一时半会,你可以试试把mysql里面的sql_mode字段设置为空set sql_mode='';这样即使插入字段存在问题,mysql也能自动更正,如果仍然存在问题,可能是你的数据库和与程序连接的JDBC或者ODBC那块的问题,可以查询数据库跟插入数据库没有任何联系,我也遇到可读不可写的情况,连接配置问题都是。

写不进去提示什么?总有个提示呀,再不行你mysql_error()一下就出来出错提示了,

你把你的查询语句echo 一下 出来看看是什么