gpt4 book ai didi

php - 将文本框(php)中的内容保存到 mySQL 中时没有任何反应

转载 作者:行者123 更新时间:2023-11-30 22:51:44 26 4
gpt4 key购买 nike

我不确定这段代码是否写对了。我正在尝试将数据从文本框中保存到 mySQL 中。我认为创建表并将用户保存到其中会有所帮助。

<?php

if($_POST['go'])
{
if(!$_POST['adminf'] || !$_POST['adminj'] || !$_POST['phone'])
{
echo 'Don't leave boxes empty!';
}
else
{
$connect = mysql_connect('host','login','pass')or die("Not good mySQL!");
mysql_query("CREATE TABLE IF NOT EXISTS `users` (`adminf` varchar(255) NOT NULL,`adminj` varchar(255) NOT NULL,`phone` varchar(255) NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8;",$connect);
mysql_query("INSERT INTO `users` (`adminf`, `adminj`, `phone`) VALUES('".$_POST['adminf']."', '".$_POST['adminj']."', '".$_POST['phone']."');",$connect);
echo 'Done!<br />';
}
}
?>
<html>
<head>
<title>Login</title>
</head>
<body>
<form method="POST" action="#">
Name: <input type="text" name="adminf" /><br />
Code: <input type="text" name="adminj" /><br />
Phone: <input type="text" name="phone" /><br />
<input type="submit" name="go" value="GO!" /><br />
</form>
</body>

</html>

最佳答案

这里有一个解析错误:

echo 'Don't leave boxes empty!';

在字符串周围使用双引号:

echo "Don't leave boxes empty!";

或转义撇号:

echo 'Don\'t leave boxes empty!';

关于php - 将文本框(php)中的内容保存到 mySQL 中时没有任何反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27991559/

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