Привет Я использую 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()'? –