2013-12-11 3 views
0

MySQL 테이블에서 한 열에서 다른 열로 데이터를 이동하려고합니다.한 열에서 다른 열로 데이터 이동

$sDate = date("d-m-Y H:i:s"); 

mysql_query(" UPDATE users 
SET 
    logintimelast = logintime 

AND 
    logintime = '$sDate'"); 

그러나이 중 열을 업데이트하지 않습니다 여기에

내 코드?

+0

당신이 WHERE 절 – ramaral

답변

4

구문이 잘못되었습니다. lotintime AND logintime = '$sDate'은 부울 식입니다.

SET 
    logintimelast = logintime, 
    logintime = '$sDate' 

검색어가 삽입에 취약합니다. 당신은 ext/mysql 사용을 중지하고 PDO 또는 mysqli

+1

를 놓친 그리고 당신 (OP)가 유효하지 않은 SQL에 대해 이야기 한 것이 오류보고를 추가해야합니다 보인다 제대로 매개 변수가있는 쿼리를 사용해야합니다. – Rudie

관련 문제