일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 중간에추가
- explode()
- 1064
- error
- 일부 문자열 포함여부
- primary_key
- includes()
- php
- implode()
- srtpos()
- 지직거림
- myshortcut
- Excel
- 정규식
- MySQL
- 배열
- SQL
- 동작안함
- 특수문자 포함여부
- ES6
- strpos()
- getimagesize()
- JavaScript
- 서버부하
- 노션
- jQuery
- 오류
- 문자열 포함여부
- 이걸 그렇게 쓸 줄은 몰랐지
- formula
- Today
- Total
목록분류 전체보기 (36)
코딩짜는 일상
서론회사에는 많은 이벤트들이 열리고 그중 몇은 링크로 이동이 필요합니다. DB에 url과 버튼 사용여부만 저장해서 대응하기엔다양한 디자인을 적용하기 어렵고롤링(이벤트 설명 이미지)과 따로 노는 문제가 있습니다.그렇다고 이벤트가 있을 때마다 하드코딩을 하기엔 인력이 없습니다... 해결책으로 디자인팀이 롤링에 버튼 이미지를 넣어주면개발팀은 해당 이미지에 태그를 이용해 링크를 맵핑합니다. 하지만 이것도 약간의 하드코딩이 필요하기에저는 관리자 서버에 맵핑 정보를 등록하는 기능을 만들었습니다. 아래 링크를 통해 이미지의 버튼 위치 coords값을 추출이미지 coords값 찾아주는 곳 : https://www.image-map.net/게시글 작성시 링크 추가 버튼 누름 ('shape값', 'coords값', '..

아무리 상황을 가정하고 대비해도 사용자는 늘 예상밖의 오류를 만듭니다. 이 글에선 제가 미처 대비하지 못해 발생한 오류를 소개하고자 하며 어떻게 보완하면 좋았을까, 고민하는 글입니다. # 서론 회사에서 협력 업체를 통해 데이터를 전달받고 업소정보를 업데이트하는 시스템을 만들게 되었습니다. 사장님 요청 → CS 접수 → 협력사 전달 → 파일 회신 → 업소정보 업데이트 위 순서로 업무가 이뤄지기 때문에 프로그램 구성은 다음과 같습니다. 업소검색 기능 cs를 접수하면 관리자가 곧장 해당 업소를 검색 후 [등록] 버튼을 눌러 파일 요청목록에 등록. 엑셀 다운로드 기능 파일 요청목록중 협력사 회신이 필요한 목록을 엑셀로 다운로드하는 기능. 파일 서버등록 기능 업체로부터 회신받은 데이터를 서버에 등록하는 기능 파일..
서론 제가 쓰려고 만들고 웹에 저장해 두는 함수입니다. 저의 지름길(shortcut)~ 사업자번호 표시 정규식 숫자가 10자리 이상인 경우를 상정해 작성했습니다. const saupjaNum = e => { return e.toString().substr(0,10).replace(/^(\d{3})(\d{2})(\d{5})$/, '$1-$2-$3'); } saupjaNum(1234567890123123); // 123-45-67890 숫자만 가져오기 정규식 자주 함께쓰는 함수라 같이 포스팅합니다. const leaveNum = e => { return e.toString().replace(/\D/g, ''); } leaveNum('12n34.56,7'); // 1234567 2가지 함수를 활용하면 다음과 ..
서론 제가 쓰려고 만들어놓고 매번 코드에서 찾기 귀찮아 쓰는 글입니당~ PHP에선 부분 문자열 포함여부를 srtpos()로 확인하는데 javascript는 달라서 자주 찾아보게 되더라구요. 자주 쓰는 기능인데 JS 쓸때만 기억 안 나서 검색하려니 좀 귀찮다고 느껴서 만들어보았습니다. es6 문법으로 수정해보았습니다. Javascript - includes() 자바스크립트에서 부분 문자열 포함여부를 확인할 때 includes()를 사용합니다. 결과값은 boolean ( true/false ) 입니다. 다만 string에만 사용가능하므로 혹~~시나 사용에 주의하세요! '부분 문자열 포함여부 확인~'.includes('문자열'); // true php strpos로 고쳐보기 얼마전 쓴 글대로 strpos()는..
서론 제가 쓰려고 만들고 매번 찾기 귀찮아 블로그에 글을 써보려고 합니다. 최근 배워서 신나게 쓰고 있는 es6 문법으로 만들어봤습니다. 가격 표시, 천단위 콤마 정규식 const commaNum = e => { return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ','); } commaNum(1234567); // 1,234,567 숫자만 가져오기 정규식 const leaveNum = e => { return e.toString().replace(/\D/g, ''); } leaveNum('12n34.56,7'); // 1234567
함께 읽어보면 좋은 글 https://weavingcoding.tistory.com/30 [PHP] 문자열에 특수문자 또는 일부 문자열이 포함되어 있는지 확인 - strpos(), preg_match() 함께 읽어보면 좋은 글 https://weavingcoding.tistory.com/32 [PHP] strpos() 사용시 주의사항! - PHP 버전 7.3 미만인 경우 서론 사용자가 선택한 값에 부분 문자열이 포함되어 있는가 아닌가의 여부로 서버 종 weavingcoding.tistory.com 서론 사용자가 선택한 값에 부분 문자열이 포함되어 있는가 아닌가의 여부로 서버 종류를 판별하고 각자에 맞는 저장 쿼리를 실행하는 코드를 작성하였습니다. // $type = 'user_board' - 사용자 게시..
서론 변수를 받아 특정 칼럼을 업데이트할 목적으로 function update_column(){ let event = false; $.ajax({ url: "주소", data: {'변수값': 변수값}, type: 'POST', dataType: 'JSON', success: function(res){ if(res){ const code = res['resultCode']; const msg = res['resultMsg']; event = true; } else{ alert("회신내용 없음"); } }, error: function(xhr, textStatus, errorThrown){ alert("jqXHR:"+xhr+"\ntextStatus:"+textStatus+"\nerrorThrown:"+err..
함께 읽어보면 좋은 글 https://weavingcoding.tistory.com/32 [PHP] strpos() 사용시 주의사항! - PHP 버전 7.3 미만인 경우 서론 사용자가 선택한 값에 부분 문자열이 포함되어 있는가 아닌가의 여부로 서버 종류를 판별하고 각자에 맞는 저장 쿼리를 실행하는 코드를 작성하였습니다. // $type = 'user_board' - 사용자 게시 weavingcoding.tistory.com 서론 저희 회사엔 각 시도별로 다양한 이벤트를 진행합니다. 그리고 이 쿠폰들 사용내역을 매주 각 지자체에 보고해야 합니다. 쿠폰이 30개쯤 되니까 일일이 DB조회해주기 번거로워서 자동화를 했습니다. 조회하고자 하는 기간 내에 선택한 시도에서 시행되는 쿠폰들의 목록을 만들고 같은 종류(..