코드좀 봐주세요
본문
코멘트쓸때 g5_another 테이블로 값을 저장시키려는데
$sql = "INSERT INTO g5_another(
mb_id, wr_name, wr_subject, wr_id, wr_datetime ) VALUES(
'".$mb_id."',
'".$wr_name."',
'".$_POST['wr_subject']."',
'".$_POST['wr_id']."',
'".$_POST['".G5_TIME_YMDHIS."']."'
)";
sql_query($sql);
다른거는 다 잘 들어가는데 이상하게 wr_datetime값만
0000-00-00 00:00:00 이렇게 원래 db 설정값으로 그대로 나오네요
뭐가 잘못된 걸까요?
답변 4
'".G5_TIME_YMDHIS."' 로 변경해보세요
'".$_POST['".G5_TIME_YMDHIS."']."'
을
now()
로 변경해도 됩니다.
논외로 저러한 경우 아예 사전에 변수를 선언하고, 여기에 값을 지정(G5_TIME_YMDHIS OR date("Y-m-d H:i:s")하고 불러오는 게 오류 발생 여지가 적더라고요.
G5_TIME_YMDHIS => define :
config.php 파일에서 셋팅 하시는 부분