DB 레코드는 테스트로 컬럼 3개만 만들어 놨습니다.

그리고 값은 2개만 받아서 하나는 키값으로 사용하고 하나는 업데이트하는 데이터 입니다.

물론 키값 비교해서 없으면 insert시키는거구요.

그런데 안되네요.

뭐가 문제죠?

 

$query = "INSERT INTO moth (user, chat) VALUES ('$_REQUEST[phono]', '$_REQUEST[add]')  ON DUPLICATE KEY UPDATE moth (chat) VALUES('$_REQUEST[add]') WHERE user = '$_REQUEST[phono]'";


mysql_query($query,$con) or die("error: " . mysql_error());