sql 질문드립니다 ㅠ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

sql 질문드립니다 ㅠ 정보

sql 질문드립니다 ㅠ

본문

chack_id chack_charge chack_message chack_memo chack_datetime1 chack_datetime2

chack_id == 프라이멀리키 (자동상승)
chack_datetime1 = 점검시작시간
chack_datetime2 = 점검종료시간
chack_message = 점검시 표시되는 alert 메시지
chack_memo = 관리용 멘트


위와같은 구조를 가진 테이블을 만들었습니다;;
점검로그를 기록하는 테이블인데요;;

원리는 대충이렇습니다.

점검시작버튼을 누르면 chack_id값이 가장큰 데이터의 chack_datetime2(점검종료시간을 기록하는 필드)값을 가져와서 chack_datetime2값이 없으면 "진행중인 점검이 있습니다." 라는 오류가 표시되도록 하는겁니다;;

$sql = mysql_query("SELECT chack_datetime2 FROM g4_chack_log where 'chack_datetime2' = ''");
$re_sql = mysql_fetch_array(mysql_result($sql,0,0));
if(!$re_sql)alert("진행중인 점검이 있습니다.") ;

이런식으로 해봣는데
테이블에 데이터 자체가 없거나 등등 하면 오류가 많아지더라구요;;
혹시 좀 더 좋은방법없을까요?? ㅠㅠ
그누보드 플러그인으로 만들어보려고하는데 sql부분에서 막히네요;; ㅠㅠ
  • 복사

댓글 전체

$row = sql_fetch("select chack_datetime2 from g4_chack_log order by chack_id desc");
//echo $row[chack_datetime2];
if(!$row[chack_datetime2]) alert("진행중인 점검이 있습니다.") ;
© SIRSOFT
현재 페이지 제일 처음으로