那位朋友帮帮忙,php5.3 apache ,mysql 配置启动正常<?php
$conn=mysql_connect("localhost","root","123") or die("数据库服务器连接错误".mysql_error());
mysql_select_db("db_signup",$conn) or die("数据库访问错误".mysql_error());
$username=$_POST[username];
$password=$_POST[password];
$createtime=date("Y-m-d H:i:s");
$sql = "insert into tb_signup(username,password)values('$username','$password')";
mysql_query($sql,$conn);
echo "<script>alert('注册信息成功!');window.location.href='index.html';</script>";
mysql_free_result($sql);
mysql_close($conn);
?>
数据库字段与表单名相对应,应该是没有问题。执行结果:
显示下面内容
notice use of undefined constant username -'ussumed' 弹出“注册信息成功”,但数据库没有写入内容。 请高手帮帮忙
$conn=mysql_connect("localhost","root","123") or die("数据库服务器连接错误".mysql_error());
mysql_select_db("db_signup",$conn) or die("数据库访问错误".mysql_error());
$username=$_POST[username];
$password=$_POST[password];
$createtime=date("Y-m-d H:i:s");
$sql = "insert into tb_signup(username,password)values('$username','$password')";
mysql_query($sql,$conn);
echo "<script>alert('注册信息成功!');window.location.href='index.html';</script>";
mysql_free_result($sql);
mysql_close($conn);
?>
数据库字段与表单名相对应,应该是没有问题。执行结果:
显示下面内容
notice use of undefined constant username -'ussumed' 弹出“注册信息成功”,但数据库没有写入内容。 请高手帮帮忙
$password=$_POST['password'];注意书写正确
<?php
$conn=mysql_connect("localhost","root","123") or die("数据库服务器连接错误".mysql_error());
mysql_select_db("db_signup",$conn) or die("数据库访问错误".mysql_error());
if (isset($_POST[username]&& isset($_POST[password]))){
$username=$_POST[username];
$password=$_POST[password];
$createtime=date("Y-m-d H:i:s");
$sql = "insert into tb_signup(username,password)values('$username','$password')";
mysql_query($sql,$conn);
echo "<script>alert('注册信息成功!');window.location.href='index.html';</script>";
mysql_free_result($sql);
}else {
echo "<script>alert('请输入账号密码!');history.go(-1);</script>";
}
mysql_close($conn);
?>
//错误级别
//没加引号
//也可以
error_reporting(E_ALL & ~E_NOTICE);$username=$_POST['username'];
$password=$_POST['password'];