您好我正在使用HTML和PHP更新数据库表中的变量,我已确保html表单正常工作并已使用回声确保脚本正在运行。它不给我任何错误的迹象,但不会更新表。为了澄清我的html代码工作正常,功能正常,所有正确的回声都出来了。这里是我希望有人能够启发我的错误代码。谢谢!无法让PHP更新功能正常工作
<?php
session_start();
$healthyPig = 50;
$userNamer = $_SESSION['rememberMe'];
echo $userNamer;
$connect=(mysql_connect("localhost","lpwd10","lpwd10","lpwd10_proj"));
if (mysql_error())
{
echo "Failed to connect";
}
echo "connected SON";
mysql_query($connect,"UPDATE user SET 'pigHealth' = $healthyPig WHERE userName='$userNamer'");
header('Location: pigManager.php');
echo "Complete";
mysql_close($con);
?>
尝试'mysql_query(...)或死(mysql_error());'看到输出错误。 – showdev
你的SET'pigHealth'=至少是不正确的。省略单引号或使用反引号。我建议只是将其更改为SET pigHealth = $ healthyPig ... – gview
表中是否存在具有正确用户名的用户?也许你需要用'mysql_select_db()'选择正确的数据库? –