Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php页面未重定向_Php - Fatal编程技术网

php页面未重定向

php页面未重定向,php,Php,在下面的代码中,我能够更新数据库,但它没有重定向到标题位置中给定的页面,它的刷新和显示相同的页面本身,我从另一个复制了代码,该代码在更新数据库和重定向方面运行良好 <?php if (isset($_POST['submit'])) { // get form data, making sure it is valid $firstname = mysql_real_escape_string(htmlspecialchars($_POST['firstname']));

在下面的代码中,我能够更新数据库,但它没有重定向到标题位置中给定的页面,它的刷新和显示相同的页面本身,我从另一个复制了代码,该代码在更新数据库和重定向方面运行良好

  <?php

if (isset($_POST['submit']))
 { 
 // get form data, making sure it is valid
 $firstname = mysql_real_escape_string(htmlspecialchars($_POST['firstname']));

 $link = mysql_connect('www.xxxxxxx.co.uk', 'xxxxxx', 'axxxxxd');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}

mysql_select_db("web39-sdasdasd", $link);
mysql_query("INSERT learning_outcome SET topic='$firstname'")
 or die(mysql_error()); 

 header('Location: http://www.xxxxxx.co.uk/NottTest/viewlearnpc.php?succmsg=UPDATE SUCCESSFULL'); 
 }

 else

 echo "";

 ?>

从以下位置删除空格/缩进:

  <?php

从以下位置删除空格/缩进:

  <?php

Quesry是
插入学习结果(col1,col2)值(“value1”,“value2”)
不是插入学习结果

$result = mysql_query("INSERT INTO learning_outcome SET topic='$firstname'") 
首先,检查查询是否成功执行,然后重定向

if($result)
{
   header('Location: http://www.xxxxxx.co.uk/NottTest/viewlearnpc.php?succmsg=UPDATE SUCCESSFULL');
}
else
{
   die("query isn't executed, error");
}

您只能使用
set col1=value
进行更新。

Quesry是
插入学习结果(col1,col2)值(“value1”,“value2”)
不是插入学习结果

$result = mysql_query("INSERT INTO learning_outcome SET topic='$firstname'") 
首先,检查查询是否成功执行,然后重定向

if($result)
{
   header('Location: http://www.xxxxxx.co.uk/NottTest/viewlearnpc.php?succmsg=UPDATE SUCCESSFULL');
}
else
{
   die("query isn't executed, error");
}

只能在更新时使用
set col1=value

删除php脚本中的所有空行和缩进空格

删除php脚本中的所有空行和缩进空格

删除
开头的两个空格只是一个友好提示,您在sccmsg URL参数中拼写的
successful
不正确。(去掉多余的L)删除
开头的两个空格只是一个友好提示,您在sccmsg URL参数中拼写的
successful
不正确。(去掉多余的L)查询正在执行..谢谢,但没有重定向查询执行良好,我可以在fb中看到更改..db更新后页面没有重定向查询正在执行..谢谢,但没有重定向查询执行良好,我可以看到fb中的变化..在db之后页面没有重定向update@Tina:还要确保在header command.wat的正下方添加
exit()
关于将位置转换为位置。我确信它会起作用。@Tina:还要确保在header command.wat下面添加
exit()
,使位置成为位置。我相信它会起作用的。