다음 코드가 있으며 점수와 날짜를 업데이트 할 때 잘 동작합니다. 그러나 행의 이름이나 국가는 업데이트되지 않습니다. 이 PHP 문자열과 관련이 있나요 ??? 매우 혼란!UPDATE 테이블 mysql & php
$userName = "John";
$userCountry = "USA";
$lowestScoreId = 99;
$userPoints = 500;
include 'config.php';
$currentTime = time();
mysql_query("UPDATE highScores SET name = $userName WHERE id='$lowestScoreId'");
mysql_query("UPDATE highScores SET score = $userPoints WHERE id='$lowestScoreId'");
mysql_query("UPDATE highScores SET country =$userCountry WHERE id='$lowestScoreId'");
mysql_query("UPDATE highScores SET date = $currentTime WHERE id='$lowestScoreId'");
MySQL 테이블 필드가 올바르게 설정되어 있습니까? varchar ? –