php发布表单,PHP表单不会重新发布它的发布

我有一个MSSQL数据库的PHP查询。它看起来像这样:

if (isset($_POST['form6'])) {

$Title=$_POST['Title'];

$Synopsis=$_POST['Synopsis'];

$Article=$_POST['Article'];

$DateUploaded= date("Y-m-d H:i:s");

$Deleted=$_POST['Deleted'];

$myServer = "**********";

$myUser = "**********";

$myPass = "******";

$myDB = "*********";

$dbhandle = mssql_connect($myServer, $myUser, $myPass) or die("Couldn't connect to SQL Server on $myServer");

mssql_select_db($myDB) or die;

$dbTABLE = "Tablename";

$query_sql = sprintf("INSERT INTO %s (Title, Synopsis, Article, DateUploaded, Deleted) VALUES ('%s','%s','%s','%s','%s')",

addslashes($dbTABLE),

addslashes($Title),

addslashes($Synopsis),

addslashes($Article),

addslashes($DateUploaded),

addslashes($Deleted));

if ($result = mssql_query($query_sql, $dbhandle)) {

print "Your information has been successfully added to the database.";

header('Location: News.php');

}

}

?>最初它是在一个单独的.php文件中,并在表单的'动作'上执行。但是为了减少重定向的数量,我将它移动到了与表单相同的页面,并且在顶部包含if语句,以尝试让它在表单的后期执行(名为form6)。

这里是表格行:

然而,这一切似乎只是刷新页面,并没有数据被添加到数据库,它不会触发标题重定向到News.php。

我也尝试过,没有采取任何行动,结果相同。我的问题是为什么不这样做,它击中了PHP函数/查询?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值