为什么我用的SQL语句可以在PHPmyadmin里执行,确无法在PHP里执行呢? 10

$sql="insertintouser(userid,username,password1,password2,truename)values('','7','1','... $sql="insert into user (userid,username,password1,password2,truename) values ('','7','1','1','1')";
mysql_query($sql)
就算是这么简单的都不行~但是在phpmuadmin里就能成功写入~

我在名前加了数据库名,可是仍然不行,是不是PHP的设置有问题?
展开
 我来答
阳光上的桥
2009-02-10 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65809
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
你没写出你的具体语句,不知道你的语句里面是否有$等PHP有特殊含义的字符,那样的语句要做特殊处理。

如果想得到具体的建议,应该粘贴你的语句,以及PHP里面的错误信息。

补充:
你这么简单的语句都无法执行的话,可能是你没有选择数据库,建立你在表名前面增加数据库,比如数据库是test,那么语句如下:

$sql="insert into test.user (userid,username,password1,password2,truename) values ('','7','1','1','1')";

这样应该没有问题了,祝你好运。

另外,你的userid可能是自动编码的字段,那样的字段最好是不予以赋值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
springfieldx
2009-02-06 · TA获得超过338个赞
知道小有建树答主
回答量:302
采纳率:0%
帮助的人:329万
展开全部
写具体点。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式