미채택 완료

$now=time(); 로하여 $sql_common = "ap_app_date = '$now'" ; 디비에 올리면

2014-11-20 (목) 15:55:08 4,997

$now=time(); 로하여 $sql_common = "'ap_app_date  = '$now'"; 디비에 올리면 어제는 올라가서

2014-11-20 00:00:00

로 디비에 자리를 잡고 있던데

오늘 자료를 입력하였더니 0000-00-00 00:00:00

로나타나며 계속 이 내용만 나옵니다

 왜 안올라가는지요?  

|

답변 4개 / 댓글 1개

2014-11-22 (토) 18:33:22

감사합니다...해결되었습니다 

2014-11-20 (목) 17:17:06

phpmyadmin 같은 걸로 ​ap_app_date 이 칼럼 속성을 먼저 살펴 보세요.

datetime으로 되어 있는지요.

지금 $now 변수에 들어가는 애는 현재 시간 유닉스 타임으로 들어갑니다.

타입도 전혀 안 맞고 해서 값이 안 들어갈 겁니다.

$sql_common = "'ap_app_date  = now()";

이런 식으로 바꿔 주시면 될 거 같네요.

2014-11-20 (목) 16:13:20

어제가 아니라 아침이군요 

답변에 대한 댓글 1개

$now변수 빼고 time(); 직접 추가해보세여
echo time(); 해서 값이 나오는지도 보시구여

어제 제대로 나왔다면 안나올리 없을텐데요.

쿼리를 찍어서 실행해보세여 

답변을 작성하려면 로그인이 필요합니다.