php - 无法使 PHP 更新功能正常工作

标签 php html mysql web project

您好,我正在使用 html 和 PHP 来更新数据库表中的变量,我已确保 html 表单正常工作,并使用 echos 来确保脚本正在运行。它没有给我任何错误迹象,但不会更新表格。为了澄清我的 html 代码工作正常,因为该功能正在运行并且所有正确的 echo 都出现了。这是我希望有人能告诉我我哪里出错的代码。谢谢!

<?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);



?>

最佳答案

值应该在引号中,而不是列名

“更新用户 SET pigHealth = '$healthyPig' WHERE userName='$userNamer'”

关于php - 无法使 PHP 更新功能正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16025057/

相关文章:

html - 为什么仅在 IE9 中我的表格单元格中有一条细垂直线?

php - 需要从一列中总结表中所有行中的数字

JavaScript 文本旋转

javascript - parseInt % 和 px 问题

javascript - jQuery各个函数的结果怎么办?

html - 列表全尺寸边框

c# - ServiceStack.OrmLite : Support for sql native JSON types and indexing?

php - 如何使用 "if exists"在 MySQL 中创建或删除索引?

php - 我在这个 php 正则表达式中做错了什么?

javascript - 在 Laravel 的 Blade 模板中链接 CSS/JS