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;} 

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

 

 

 

 

 

댓글