作者pkcqwe (乡民第99999号)
看板PHP
标题Re: [请益] INSERT资料问题
时间Fri Dec 16 20:40:12 2005
1F:推 EAFV:看一下输入的格式对不对吧,把$sql的东西贴到phpMyAdmin上试试 12/16 20:14
2F:→ EAFV:看有没有可能是资料表的格式设错 12/16 20:16
谢谢你的提醒
所以我试着直接在phpmyadmin输入以下的sql指令
INSERT order (orderid,name,address,tel,sid,pay)
VALUES ('1','张三爷','大安街','02224455','13456687','ATM付款')";
结果phpmyadmin说语法顺利执行
但是!!一查看却还是没插入任何资料 太神奇了orz
我的资料表是这样设的
栏位 属性 null 附加
orderID tinyint(4) 否 auto_increment
name varchar(10) 否
address varchar(50) 否
tel varchar(10) 否
sid varchar(100) 否
pay varchar(10) 否
怎麽会插入不了资料啊orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.67.137
3F:推 EAFV:orderID有设auto_increment,应该是不用INSERT了... 12/16 20:57
4F:→ EAFV:然後像这种有用auto_increment的改成用int比较好tinyint太小 12/16 20:58
5F:→ EAFV:INSERT order (name,address,tel,sid,pay) 12/16 20:59
6F:→ EAFV:VALUES ('张三爷','大安街','02224455','13456687','ATM付款' 12/16 20:59
7F:→ EAFV:)"; 这样再试一次 12/16 21:00
8F:→ EAFV:啊...对...用phpMyAdmin的话最後那个";应该要拿掉 12/16 21:00
9F:→ pkcqwe:这个我有先试过 不行所以才加了orderid栏位还是不行orz 12/16 21:00