안녕하세요, 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 (...) 또는 die (mysql_error()); '를 시도하십시오. – showdev
SET 'pigHealth'= 적어도 잘못되었습니다. 작은 따옴표를 생략하거나 역 따옴표를 사용하십시오. 난 그냥 돼지 pigHealth = $ healthyPig 설정 변경하는 것이 좋습니다 ... – gview
올바른 사용자 이름 가진 사용자가 테이블에 존재합니까? 그리고 아마도 mysql_select_db()로 올바른 데이터베이스를 선택해야할까요? –