为什么我的数据不能加进mysql?急啊! 继楼上的一般都是全部都加'的。或者字段要求非空,你写入的是空值,或者日期型的你写入的不是日期型的,所以你把SQL语句打印出来调试吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 帮忙看看我的表CREATE TABLE `save_file` ( `save_file_id` int(10) NOT NULL auto_increment, `YYYY` varchar(20) default NULL, `MM` varchar(20) default NULL,`DD` varchar(20) default NULL,`hour` varchar(20) default NULL,`minute` varchar(20) default NULL,`delivery_method` varchar(20) default NULL,`arrival_time` varchar(20) default NULL,`companyname` varchar(20) default NULL,`telephone` varchar(20) default NULL,`address` varchar(20) default NULL,`person` varchar(20) default NULL,`punchstyle` varchar(20) default NULL,`adhesive` varchar(20) default NULL,`cover_paper1` varchar(20) default NULL,`cover_color1` varchar(20) default NULL,`cover_paper2` varchar(20) default NULL,`cover_color2` varchar(20) default NULL,`bookbinding` varchar(20) default NULL,`cover_paper3` varchar(20) default NULL,`cover_color3` varchar(20) default NULL,`content` varchar(20) default NULL,`paper_type` varchar(20) default NULL,`paper_size` varchar(20) default NULL,`printing_surface` varchar(20) default NULL,`number_of_copies` varchar(20) default NULL,`number_of_prints` varchar(20) default NULL,`special_requirements` varchar(20) default NULL,`res` varchar(20) default NULL,`inkjet_printer` varchar(20) default NULL,`sales` varchar(20) default NULL,`billing_rapporteur` varchar(20) default NULL,`original_binding` varchar(20) default NULL,`separated_paper` varchar(20) default NULL,`separated_paper_color` varchar(20) default NULL,`placed_title` varchar(20) default NULL,`cover_signs` varchar(20) default NULL,`corporate_logo` varchar(20) default NULL,`ordernumber` varchar(20) default NULL, PRIMARY KEY (`save_file_id`)) TYPE=MyISAM AUTO_INCREMENT=4 ; 看看你的PHP配置magic_quotes_gpc 有没有打开,没打开的话,有些数据可能要加上addslashes()有些字符串可能包含逗号引号之类的字符,有可能会出问题像这种问题最好把查询的字符串输出看看有没问题,最有效也最简单的解决办法 你的SQL语句太长了.试着分段写,一步一步调试一下,慢慢就可以看到是那段代码错了. 会不会同一个表不能加那么多列,或者可以加但是不能像我上面那样写呢?magic_quotes_gpc已经开了的.语句应该也没写错啊! 太感谢zysoft17拉!我分开写就慢慢看到sql 语句有错误了,多了一个","哎!原来是自己粗心.以上我发的代码都是正确的!谢谢大家参与 可能是插入中文的原因还有就是HTTP_POST_VARS(PHP版本是不是很低?) 数组问题 简易分页类 这个该怎么写?? 再一次提问:网站加www正常登录 不加www就提示帐号正在使用 输出图片 关于tabbar的一个简单问题 关于自动获取ip的问题 discuz x2.5用户注册相关代码在哪个文件里? 一个数据转换的问题,紧急,请各位大哥帮帮忙!!!!!!!!!! 紧急求教:如何在调用自身的页面里面保持变量的值。 time()格式的时间字段,怎么查询今天的时间 急啊!快来救人啊!!!!
CREATE TABLE `save_file` (
`save_file_id` int(10) NOT NULL auto_increment,
`YYYY` varchar(20) default NULL,
`MM` varchar(20) default NULL,
`DD` varchar(20) default NULL,
`hour` varchar(20) default NULL,
`minute` varchar(20) default NULL,
`delivery_method` varchar(20) default NULL,
`arrival_time` varchar(20) default NULL,
`companyname` varchar(20) default NULL,
`telephone` varchar(20) default NULL,
`address` varchar(20) default NULL,
`person` varchar(20) default NULL,
`punchstyle` varchar(20) default NULL,
`adhesive` varchar(20) default NULL,
`cover_paper1` varchar(20) default NULL,
`cover_color1` varchar(20) default NULL,
`cover_paper2` varchar(20) default NULL,
`cover_color2` varchar(20) default NULL,
`bookbinding` varchar(20) default NULL,
`cover_paper3` varchar(20) default NULL,
`cover_color3` varchar(20) default NULL,
`content` varchar(20) default NULL,
`paper_type` varchar(20) default NULL,
`paper_size` varchar(20) default NULL,
`printing_surface` varchar(20) default NULL,
`number_of_copies` varchar(20) default NULL,
`number_of_prints` varchar(20) default NULL,
`special_requirements` varchar(20) default NULL,
`res` varchar(20) default NULL,
`inkjet_printer` varchar(20) default NULL,
`sales` varchar(20) default NULL,
`billing_rapporteur` varchar(20) default NULL,
`original_binding` varchar(20) default NULL,
`separated_paper` varchar(20) default NULL,
`separated_paper_color` varchar(20) default NULL,
`placed_title` varchar(20) default NULL,
`cover_signs` varchar(20) default NULL,
`corporate_logo` varchar(20) default NULL,
`ordernumber` varchar(20) default NULL,
PRIMARY KEY (`save_file_id`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
有些字符串可能包含逗号引号之类的字符,有可能会出问题
像这种问题最好把查询的字符串输出看看有没问题,最有效也最简单的解决办法
试着分段写,一步一步调试一下,慢慢就可以看到是那段代码错了.
还有就是HTTP_POST_VARS(PHP版本是不是很低?)