为什么这段代码不能向数据库里写入数据?? 显示什么错误,列出来BTW:$insertDB=@mysql_query($sql) or die(mysql_error()); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 语法错误呀,第6行少了一个参数$insertDB=@mysql_query($sql,$db); $sql="insert user (name,psw,sex) values ('" . $name . "', '" .$psw . "', '" . $sex . "')";echo($sql);//看看有没有错$insertdb = mysql_query($sql) or die("SQL语句错误" . mysql_error()); 楼上的方法都试了,还是不行我的代码很简单,数据库连接没有问题,但就是插入数据不行,所有代码如下:<?php$hostname = "localhost:3306";$database = "wangke";$username = "root";$password = "";$conn = mysql_pconnect($hostname, $username, $password) or die(mysql_error());?><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body><?php if($conn){echo("数据库连接成功~~~");}else{echo("连接失败了!!");}echo("<br>");$name=$HTTP_POST_VARS['name'];$psw=$HTTP_POST_VARS['psw'];$sex=$HTTP_POST_VARS['sex'];$sql="insert user (name,psw,sex) values ('" . $name . "', '" .$psw . "', '" . $sex . "')";echo($sql);echo("<br>");$insertdb = mysql_query($sql) or die(mysql_error());if($insertDB){echo("添加数据成功!!!");}else{echo("添加数据失败了,shit!");}?></body></html>最后会显示:数据库连接成功~~~insert user (name,psw,sex) values ('guest', 'aaa', 'aa')No Database Selected不知道为什么会出现“No Database Selected” 晕,你好像没有选择数据库mysql_select_db php中使用mysql语句出现错误 IIS上部署PHP 系统 给个遍历的代码 如何使用section 如何实现对字符串变量进行解析,并按规则,分配给临时变量/数组 请问我下载了一个购物系统。前台文件能打开,后打文件打开就成这样: 如何让一段代码按一定时间间隔执行?全部分了 session难题~~~~请教高人!!!!!!! php-fpm accepted conn 含义 yii2-uploadify-widge上传成功,服务器上却没有文件,请师兄师姐们指教。 为什么用汉字就不好用呢? [求助]如何设计相关文章的数据表?
$insertDB=@mysql_query($sql,$db);
echo($sql);//看看有没有错
$insertdb = mysql_query($sql) or die("SQL语句错误" . mysql_error());
我的代码很简单,数据库连接没有问题,但就是插入数据不行,所有代码如下:<?php
$hostname = "localhost:3306";
$database = "wangke";
$username = "root";
$password = "";
$conn = mysql_pconnect($hostname, $username, $password) or die(mysql_error());
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<?php
if($conn){
echo("数据库连接成功~~~");
}
else{
echo("连接失败了!!");
}
echo("<br>");
$name=$HTTP_POST_VARS['name'];
$psw=$HTTP_POST_VARS['psw'];
$sex=$HTTP_POST_VARS['sex'];$sql="insert user (name,psw,sex) values ('" . $name . "', '" .$psw . "', '" . $sex . "')";
echo($sql);
echo("<br>");
$insertdb = mysql_query($sql) or die(mysql_error());if($insertDB){
echo("添加数据成功!!!");
}
else{
echo("添加数据失败了,shit!");
}
?>
</body>
</html>最后会显示:
数据库连接成功~~~
insert user (name,psw,sex) values ('guest', 'aaa', 'aa')
No Database Selected不知道为什么会出现“No Database Selected”
mysql_select_db