테스트 사이트 - 개발 중인 베타 버전입니다

관리자 로그인시 update문 실행 할수 있을까요? 채택완료

용미엘 2년 전 조회 1,460

안녕하세요?

 

관리자에 로그인할때마다 설문조사의 종료일을 현재시간과 비교해서 종료되었을시

해당 테이블의 컬럼을 업데이트 해주고싶은데요, 

 

그누보드 관리자 로그인시 업데이트문을 실행시키는방법이 있을까요?

 

 

시간비교해서 텍스트를 변경시키는것은 해놓았는데 업데이트문을 실행시키고싶어서요,

조언부탁드립니다.

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

답변 2개

채택된 답변
+20 포인트

login_check.php  을 수정 개발 하면 될거같씁니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

용미엘
2년 전
감사합니다. 찾아보도록 하겠습니다

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

2년 전

※ https://marscompany.tistory.com/43

 

* /extend/user.config.php

</p>

<p>add_event('member_login_check', 'admin_login', 10, 3);</p>

<p>function admin_login($mb, $link, $is_social_login) {

    if (is_admin($mb['mb_id'])) {</p>

<p>       // update문 처리</p>

<p>    }     

}</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

용미엘
2년 전
감사합니다.
마르스컴퍼니
2년 전
"g5_write_program 안에있는 wr_en_date 컬럼을 현재일자와 비교해서 과거면 wr_1 컬럼의 값을 3으로 조정"

=> wr_en_date < 현재일자 이면 wr_1 = 3 으로 업데이트

=> update g5_write_program set wr_1 = 3 where wr_en_date < curdate();

=>
$sql = "
update g5_write_program
set wr_1 = '3'
where wr_en_date < curdate()
";
sql_query($sql);

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

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

로그인