PHP

ERP 의 핵심. 값 일괄수정, 일괄등록 등

이륙합니다 2020. 1. 25.

그렇다... 일반적인 홈페이지 또는 쇼핑몰과 다른 점은...

일괄수정이 많이 필요하다는 것이다.

 

텍스트, 라디오, 체크박스 등을 이용해서, 수정하는 것.

 

하... 어렵다. 어려워.

 

검색 후, 일괄 수정 방식

  1. 기간 , 요일 , 상품명으로 검색 후, --> like '%$keyword%'
  2. 체크박스 전체선택 ---> 제이쿼리. ( 반전 메뉴 까지 두면 더 좋은 듯 하다. )
  3. 특정 값 일괄 업데이트 ----> 체크박스 name 을 배열로 놓은 후, foreach 문으로 id 값을 선택하여, 업데이트/삭제

한 개의 레코드 수정 2020.1.24

상품 기본 수정 메뉴 만들기. 좀 귀찮기는 했지만,

  1. 3항연산자를 이용하여, 기존에 있던 값, 수정된 값은 그대로 보여주기.. <?echo 참인지?true:false ;?>
  2. 일바뀜 : 출/도착 시간을 입력하면, 각각 몇 일 차이인지 계산. ---> 추후 같은 스케쥴로 해당 기간동안 반복해서 복사하기 위함. ( 여기서 또 날짜 계산 strtotime($day2) - strtotime($day1)
    날짜 입력과 동시에, 일바뀜 숫자가 등록이 된다.
  3. Link 체크박스는 항공좌석을 공유해서 사용하기위해 만들어놨다.
  4. 체크박스 수정시, 문제가 약간 있었다 체크박스 미체크시, 폼에서 값이 아예 넘어오질 않았다.
    if (isset($_POST {체크박스name} )) { 1 } else { 0 }  요렇게 처리했다. ---> 요것도 나중에 3항 연산자로 처리함.
    if (isset($_POST['hard'])){$hard = $_POST['hard'];} else {$hard=0;} 

여기까지는 많은 예제로 비교적 무난하게 처리함. 쉽다! 재밌다! 하면서....

 

 

 

 

 

댓글