为了账号安全,请及时绑定邮箱和手机立即绑定

为什么插入失败呢??数据库有,表也有,表名也没写错。

<?php

header('Content-type:text/html;charset=utf-8');

if($con=mysql_connect('localhost','root','123456')) {

echo "连接成功";

# code...

}else{

echo "连接数据库失败";

}

//mysql_close($con);

//选择数据库

if(mysql_select_db("test",$con)){

echo "选择数据库成功";

}else {

echo "选择数据库失败";

}

mysql_query("set names utf8");

$sql="insert into user values('zhangsan','18369356546')";

$row=mysql_query($sql);

if ($row) {

# code...

echo "插入数据成功";

}else {

echo "插入数据失败";

}


?>


正在回答

1 回答

insert into user values('zhangsan','18369356546'),字段参数如果没有的话,那么你就得把value的数据全部写全,从id开始写到最后,如果增加字段参数的话,就可以不写全

0 回复 有任何疑惑可以回复我~
#1

livelove 提问者

id 是自增长的话,也要写字段参数吗?
2017-06-14 回复 有任何疑惑可以回复我~
#2

仙士可 回复 livelove 提问者

就算id是自增长,没写字段参数也得写成null
2017-06-14 回复 有任何疑惑可以回复我~
#3

livelove 提问者 回复 仙士可

好的多谢~
2017-06-14 回复 有任何疑惑可以回复我~

$sql="insert into user(这里面没有参数例如:id,name,text) values('zhangsan','18369356546')";

0 回复 有任何疑惑可以回复我~
#1

livelove 提问者

请问这里的参数是不能省略的吗 \(^o^)/~
2017-06-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP与MySQL关系大揭秘
  • 参与学习       72509    人
  • 解答问题       978    个

让我们一起走上探秘之旅,找寻php和mysql恋爱的真谛

进入课程

为什么插入失败呢??数据库有,表也有,表名也没写错。

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号