일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- error
- 정규식
- explode()
- 문자열 포함여부
- 동작안함
- strpos()
- implode()
- 배열
- php
- 1064
- primary_key
- MySQL
- JavaScript
- myshortcut
- srtpos()
- Excel
- ES6
- 서버부하
- 노션
- SQL
- 이걸 그렇게 쓸 줄은 몰랐지
- getimagesize()
- formula
- 오류
- 특수문자 포함여부
- jQuery
- 일부 문자열 포함여부
- 지직거림
- includes()
- 중간에추가
- Today
- Total
목록오류 (6)
코딩짜는 일상
함께 읽어보면 좋은 글 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' - 사용자 게시..
(업데이트) html, body 둘다 overflow를 먹인채로 scrollTo를 써야하는 경우가 있어서... 좀 더 고심끝에 새로운 방법을 찾았습니다! - 20220802 #1 원인 스크립트가 동작하지 않는다면 가장 먼저 생각해볼 것은 함수 function 이 제대로 동작하지 않는 것입니다. 함수 안에 console.log('확인문구')를 입력해서 console에 문구가 찍히는지 확인해보면 알 수 있죠. 하지만 문구가 찍히는데도 scrollTo가 안 먹힌다? 1. 이동해야 할 위치값을 못 받음 2. scrollTo로 움직일 스크롤을 잘못 특정함 원인은 이 둘 중에 하나일 것입니다. #2 구조 저는 요소를 클릭하면 javascript를 이용해 지정한 페이지로 이동하는 웹 페이지를 만들었습니다. 2번으로 ..
현재 우리 회사는 웹으로 작업한 페이지를 앱을 통해 보여줌으로써 일부 서비스를 제공하고 있다. (특히 이벤트 페이지) 그중 룰렛 이벤트 페이지를 내가 만들어 제공했는데, 이상하게도 ios에서만 버튼이 동작하지 않는 오류가 있었다. 테스트 모달 처음에는 div type="button"이 안 먹히나보다~ 했다. 마침 디자인이 태그랑 비슷하겠다 a태그로 수정해 봤다. 테스트 모달 결과는 여전히 무반응... 다른 모달 팝업 버튼은 다 먹히는데 왜 얘만 안될까 해서 봤더니 다른 버튼은 button으로 되어있길래 태그로 바꿨다. 디자인을 a태그랑 비슷하게 가져가야 해서 스타일에 라인과 백그라운드를 투명으로 해줬다. ** 최종 ** 테스트 모달 ** 후기 ** 여전히 왜 이런 이슈가 있었는지 모르겠다. 마침 ios ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/8YQ8Z/btrzKa9U244/cLXV1Lz68a3oSjJYS78WMk/img.png)
excel을 이용해 DB로 데이터를 입력할 때, 값에 띄워쓰기나 기타 다른 부호가 있으면 완전히 다른 값으로 인식하게 됩니다. 이렇게 되면 JOIN도 먹히지 않죠. 때문에 JOIN될 테이블의 외래키(Foreign Key)와 새로 등록될 테이블의 외래키가 동일한지 확인하는 작업이 필요합니다. 저는 VLOOKUP을 이용해 아래와 같이 외래키를 확인합니다. =VLOOKUP('새로 등록될 테이블의 외래키','JOIN될 테이블의 외래키 목록(행열고정)',1,FALSE) 그런데 결과로 나와야 할 값 대신에 다른 행의 값을 반환하는 오류가 생겼습니다. =VLOOKUP(E3,$B$3:$C$9,2,FALSE) 분명 수식에는 오류가 없었는데 원인을 몰라 해매다가 대체제로 =EXACT를 썼습니다. 그러다 파일을 열 때마다 ..
문제 글 삭제 기능을 수행하는 delete.php를 작성 후 실행. → 삭제 되었다는 알람이 뜸. → 메인으로 돌아왔지만 삭제했던 글이 그대로 남아있음. 분석 삭제 되었다는 알람이 뜨는 걸 보면 삭제 쿼리가 정상적으로 작동된 것을 알 수 있음. (쿼리가 잘못되었다면 오류창이 떴을 것임) 해결책 1. 혹시나 오타가 있는지 확인해본다. (특히 삭제할 레코드를 특정해주는 WHERE문 다음 내용) → 문제 없음. 2. MySQL 서버 설정을 재확인. (db.php) → 문제 없음. 3. 서버 설정을 보니 root계정이 아닌 새로 만든 계정을 사용중인 것을 확인. 계정에 부여된 권한 확인. → DELETE권한이 없어서 부여함. → 해결!! 이것 참... 개발 시작한지 얼마 안 되었는데 벌써부터 혼자 다양한 삽질을..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bdQkmY/btrga1Kjn0C/Lqf0Xt1gowWl7ZKk2SsQKk/img.png)
MySQL공부할 때 진짜 간단한 오류인데도 불구하고 몰라서 약간 해맸던 오류들 모아봤습니다. ERROR 2002 (HY000): Can't connect to MySQL server on 'localhost' (10061) MySQL 서버에 접속할 수 없다는 오류입니다. > mysql -u root -p 명령어를 실행하다가 만났습니다. root 비밀번호를 틀린 경우에도 해당 오류를 만날 수 있으나 저는 따로 root비밀번호를 변경하지 않았기에 해당 없었습니다. 원인은 XAMPP를 설치해 필요에 따라 서버를 선택해서 썼기 때문인데요. 위 사진처럼 XAMPP Control Panel에서 MySQL을 Start 해주지 않았기 때문입니다. 혹시 저처럼 XAMPP를 설치해 쓰시는 분이라면 컨트롤 패널에서 서버 S..