php数据库都连接好了,可是没有加入到mysql里这是为什么呀?
<?php@$localhost='localhost';@$username='root';@$password='123123';@$databeaes='zhuce...
<?php
@$localhost='localhost';
@$username='root';
@$password='123123';
@$databeaes='zhuce';
@$email=$_POST['email'];
@$shoujihao=$_POST['shoujihao'];
@$pass=$_POST['pass'];
@$emailsubmit=$_POST['emailsubmit'];
@$shoujisubmit=$_POST['shoujisubmit'];
@$conn=mysql_connect($localhost,$username,$password,$database);
@$sqlemail="insert into zhuce(email,pass) values($email,$pass)";
@$sqlshouji="insert into zhuce(shoujihao,pass) values($shoujihao,$pass)";
if(isset($shoujisubmit)) {
mysql_query($sqlshouji);
}else if(isset($emailsubmit)){
mysql_query($sqlemail);
}
//echo $sql;
echo "Hello!数据库已经成功建立!";
?>
先运行html面页在form(有两个form)里填写一个数据后单击对应的提交按扭后,到php里显示出
Hello!数据库已经成功建立! 可是到mysql晨一看没有数据添加进来!(mysql里只有一个表里面有email,shoujihao,pass三个项) 展开
@$localhost='localhost';
@$username='root';
@$password='123123';
@$databeaes='zhuce';
@$email=$_POST['email'];
@$shoujihao=$_POST['shoujihao'];
@$pass=$_POST['pass'];
@$emailsubmit=$_POST['emailsubmit'];
@$shoujisubmit=$_POST['shoujisubmit'];
@$conn=mysql_connect($localhost,$username,$password,$database);
@$sqlemail="insert into zhuce(email,pass) values($email,$pass)";
@$sqlshouji="insert into zhuce(shoujihao,pass) values($shoujihao,$pass)";
if(isset($shoujisubmit)) {
mysql_query($sqlshouji);
}else if(isset($emailsubmit)){
mysql_query($sqlemail);
}
//echo $sql;
echo "Hello!数据库已经成功建立!";
?>
先运行html面页在form(有两个form)里填写一个数据后单击对应的提交按扭后,到php里显示出
Hello!数据库已经成功建立! 可是到mysql晨一看没有数据添加进来!(mysql里只有一个表里面有email,shoujihao,pass三个项) 展开
2015-09-07
展开全部
你这个写错了,给你改下。
@$conn=mysql_connect($localhost,$username,$password,$database);
@$sqlemail="insert into zhuce(email,pass) values('$email','$pass')";
$sqlshouji="insert into zhuce(shoujihao,pass) values('$shoujihao','$pass')";
另外开发阶段不要用这么多@来屏蔽错误。若要屏蔽错误直接error_reporting(0);即可
追问
我把echo "Hello!数据库已经成功建立!";放到if里面了if和else里面都 放了然后
也加入'在运行时也出现Hello!数据库已经成功建立!但是还是没有接收数据会不会是数数据的设置问题?
追答
都说了,非int类型的值要用单引号。 你上数据库课没讲吗?
展开全部
你这个判断是有问题的。这个不管数据库是否连接成功。都会出现“hello!数据库已经成功建立的提示!”同时@这个符号是用来屏蔽错误的。就算代码错了,它也会屏蔽。最好不要用。
更多追问追答
追问
我把echo "Hello!数据库已经成功建立!";放到if里面了if和else里面都 放了然后
也加入'在运行时也出现Hello!数据库已经成功建立!但是还是没有接收数据会不会是数数据的设置问题?
追答
你这个判断不是判断数据库是否连接成功!我改一下下给你看看!!等会儿。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询