시간문자열변수를 가져오는법을 모르겠습니다 ㅠㅠ
본문
회원 mb_1에 계산된 날짜를 입력하고 싶습니다.
계산된 날짜를 a라는 변수로 선언했는데 이 변수를 아래 멤버업데이트 코드에 넣는방법을 모르겠습니다 ㅠ
딱히 a라는 변수로 선언은 안해도 되는데 제가 초보라 잘 모르겠습니다
날짜계산 코드
date_default_timezone_set('Asia/Seoul');
$timestamp = strtotime("+1 months");
echo "현재로부터 1달 뒤 : ".date("Y-m-d ", $timestamp)."<br/>";
$a = date("Y-m-d ", $timestamp);
echo $a;
멤버업데이트 코드
if( $is_member){ //멤버라면
sql_query("update {$g5['member_table']} set mb_1='2022-12-05' where mb_id='{$member['mb_id']}' ");
$member['mb_1'] ='2022-12-05';
}
?>
답변 2
// 공백문자는 지우는게 나을것 같습니다.
$a = date("Y-m-d ", $timestamp);
$a = date('Y-m-d', $timestamp);
if( $is_member){ //멤버라면
$timestamp = strtotime("+1 months");
$a = date('Y-m-d', $timestamp);
$result = sql_query("update {$g5['member_table']} set mb_1='$a' where mb_id='{$member['mb_id']}' ");
if ($result == true) {
$member['mb_1'] = $a;
}
}
update {$g5['member_table']} set mb_1=curdate() + interval 1 month
where ...
답변을 작성하시기 전에 로그인 해주세요.