gpt4 book ai didi

php - 这个PHP应该将我连接到我的数据库并插入数据,然后重定向我…但是没有

转载 作者:行者123 更新时间:2023-11-30 00:43:43 25 4
gpt4 key购买 nike

我真的很困惑为什么它不想首先连接到我的数据库,然后将我在网站上输入的数据放入我的数据库中,最后使用我的header(location:)将我返回到以前开始的页面。

$userreg=$_POST['user1'];
$passreg=$_POST['pass1'];
$database="tutorial";
$password="";
$username="root";
if($userreg&&$passreg){
$con = mysql_connect('localhost', $username, $password) or die('unable to log into database' . mysql_error());
@mysql_select_db($database,$con) or die('unable to log into database' . mysql_error());
mysql_query("INSERT INTO 'users' VALUES('','$userreg','$passreg')")or die('strange eror' . mysql_error());
echo "account created";
mysql_close($con);
header('location:html.html');
}else{
echo "you need to have both a username and password";
}

最佳答案

删除@mysql_select_db和$ con变量中的@


  mysql_connect('localhost',$ username,$ password)或die('无法登录数据库'。mysql_error());
  
  mysql_select_db($ database)或die('无法登录数据库'
  。 mysql_error());


还是不是$ con var


  $ con = mysql_connect('localhost',$ username,$ password)或die('无法登录数据库'。mysql_error());
  
  mysql_select_db($ database,$ con)或die('无法登录数据库'
  。 mysql_error());


希望这可以帮助!

关于php - 这个PHP应该将我连接到我的数据库并插入数据,然后重定向我…但是没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21566604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com