내가 달성하고자하는 것은 고객의 가입으로 30 일 추가하는 것입니다업데이트 데이터베이스 쿼리는
SQL 구문에 오류가 있습니다. 올바른 구문을 보려면 MySQL 서버 버전에 해당하는 설명서를 확인하십시오. 1 행의 USR_PAID = '1'및 USR_EXPIRATION = DATE (DATE_ADD (NOW(), INTERVAL 0 DAY)) 값 '부근' 문 : REPLACE CLIENTS에 USR_PAID = '1'과 USR_EXPIRATION은 = DATE (NOW DATE_ADD ((), INTERVAL 0 DAY)) 값 ('USR_EXPIRATION', '09 -05-2013 ')는
나는 당신을 말할해야 어디 동일한 기능을 사용하여 웹 사이트의 다른 부분에서 db를 업데이트하고 올바르게 작동합니다.
또한 다음 쿼리는 현재 작업하고 나에게 지불 한 모든 클라이언트를 제공하고 만료된다
$request = "select * from CLIENTS where USR_PAID = '1' and USR_EXPIRATION = DATE(DATE_ADD(NOW(), INTERVAL 0 DAY))";
$result = $conn->query($request, G_NORMDB);
나는 그것이 내가 알아낼 수 없습니다 만 구문 오류 것 같다.
지금 USR_PAID = '1'에 문자를 추가하는 중 USR_PAID = 1 또는 USR_PAID = true가 아니어야합니까? – Tdelang