php连接远程mysql数据库问题

来源:百度知道 编辑:UC知道 时间:2024/06/28 15:59:11
昨天买的数据库,但是数据库不能添加信息,别的删除,修改,查看都可以.程序在本地的数据库是可以添加的.买的数据库添加也没有报错,但是数据始终无法添加进去.
以下是代码
$sql="insert into user(userid,username,password,touxiang) values('','555','555','555')";
mysql_query($sql);
userid是自动增长的不用添数据.
请问你们碰到类似的问题没,怎么解决的都是!谢谢了!
帮我解决了我加分啊!!!!!!!!!!!!!!!!!
不用自动增长 怎么得到唯一标识啊? userid是唯一的啊? 我应该怎么得到呢?

$sql="insert into user(userid,username,password,touxiang) values('','555','555','555')";
把这句修改成这样就可以了
$sql="insert into user(username,password,touxiang) values('555','555','555')";
userid 在数据库中要定义成auto_increment类型,而且是整型的
祝你成功

如果你的userid是自动增加的话,那你不用写到insert语句里的,至少我一直没有写的,而且全部正常的,能正常插入数据的,当然前提是你的数据库己经正常连接上了!还有就是有没有去掉只读属性!