【问题标题】:PHP Update sql shows blank page [closed]PHP更新sql显示空白页[关闭]
【发布时间】:2017-08-14 11:56:24
【问题描述】:

PHP 更新 sql 显示空白页

这是更新中的代码。

<?php

 if (isset($POST['update'])){
    $name = mysql_real_escape_string($_POST['name']);
    $course = mysql_real_escape_string($_POST['course']);
    $age = mysql_real_escape_string($_POST['age']);
    $department = mysql_real_escape_string($_POST['department']);
    $dateadded = mysql_real_escape_string($_POST['dateadded']);
    $id = mysql_real_escape_string($_POST['id']);

    mysqli_query($db, "UPDATE student SET name='$name', course='$course', age='$age', department='$department', dateadded='$dateadded' WHERE id=$id");

    $_SESSION['message'] = "Updated!";
    header('location: index.php');
  }

?>

之后它只显示空白页。

【问题讨论】:

  • 你的代码错误太多,未知数太多。
  • 缩进已编辑。

标签: php html css mysql


【解决方案1】:

你的代码的问题是你在这里犯的错误 "if (isset($POST['update'])" 它应该是" "if(isset($_POST['update']))" 这就是为什么它显示一个空白页。

【讨论】:

  • 谢谢我看到错误
【解决方案2】:

看来你在第三行有错字。该声明永远不会正确,因为此全局变量是错误的,因此为 False。它必须是 $_POST。

代替

if (isset($POST['update']))

使用这个

if (isset($_POST['update']))

【讨论】:

  • 谢谢我看到错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-19
  • 2014-08-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-03
相关资源
最近更新 更多