IT 공부/PHP

·IT 공부/PHP
codeigniter 4 프레임워크 기반으로 작성된 코드입니다. csv파일을 불러온 뒤, 해당 파일의 내용을 읽어와서 배열의 형태로 담아둔 후 테이블에 foreach로 뿌려주는 흐름입니다. Controller public function getCsv() { $total_arr = []; $file = fopen('C:/xampp/htdocs/Local-AWS-scraping/writable/uploads/csv/test.csv', 'r'); while (($line = fgetcsv($file)) !== FALSE) { $arr = []; //$line is an array of the csv elements foreach ($line as $word) { $sep_arr = explode(',', $w..
·IT 공부/PHP
nginx와 php 환경은 Docker을 이용해서 구축을 하고, DB는 AWS의 RDS의 서비스를 이용해서 연동하는 것을 해보겠습니다. 이번과정에는 AWS의 프리티어로 이용가능한 범위 내에서 사용하기 때문에, 사용 후에 인스턴스를 삭제하면 따로 비용은 청구되지 않습니다. 반대로, 삭제하지 않으면 ㅎㅎ;; EC2 인스턴스 생성 첫 번째로, AMI 선택에서 ubuntu 20.04 버전을 선택해줍니다. 인스턴스 유형 선택에서는 역시나 프리티어로 이용할 수 있는 t2.micro를 선택 검토 및 시작을 누르면, 키페어를 선택 및 생성하는 팝업이 나옵니다. SSH를 이용해서, 해당 EC2 인스턴스에 접속하기 위해서 필요한 비밀번호와 같은 역할을 하게 됩니다. SSH로 EC2에 접속하는 방법은, 아래의 링크에서 자세..
·IT 공부/PHP
strlen 문자열의 길이를 구하는 함수 strlen(string) mb_strlen mb_strlen( string [, encoding] ) encoding : 인코딩 방식을 정합니다. 정하지 않으면 문서의 인코딩 방식을 사용합니다. echo mb_strlen( '가나다', 'euc-kr' ); 는 6을 출력한다. echo mb_strlen( '가나다', 'utf-8' ); 는 3을 출력한다. strlen()은 바이트 기준, mb_strlen()은 문자셋 기준입니다. 한글 등에서는 값이 다릅니다. explode 특정 구분자로 구분되어 있는 문자열을 구분자를 기준으로 나누어 배열로 변환해 주는 함수 explode( 경계 문자열, 나눌 문자열, 제한 갯수) implode 함수는 배열의 값들을 특정 구분자..
·IT 공부/PHP
Jquery 를 이용해서 스크롤이 컨텐츠 값 만큼 내려가게 되면 새로운 내용을 추가시켜줘서 새로운 내용으로는 PHP를 통해서 Mysql에 있는 테이블 내용을 가져오는 것을 만들어 봤다. 제대로 Mysql에 있는 데이터값은 가져오고 있지만, 문제점이 있다. 스크롤을 내리면 계속 무한적으로 반복되서 나오기 때문에 다 가져오고 나면 멈춰야하는데 안되고있다.... 그 부분을 조금더 수정해야 할 것 같다.
·IT 공부/PHP
게시판 과 댓글을 보여주는 리뷰을 만들어보는 실습을 헀는데 , 오류가 나왔다.. 여러가지 방법으로 계속 접근해보고 방법을 바꿔봤는데 오류를 고치면 다른오류가 나오고 해서 계속 코딩만보다가 도저히 안되겠다 싶어서 오늘은 여기까지하고 내일 다시 코드를 수정해 봐야겠다. ---------------------------------------------------------------------- 안되는 부분 -> db에 있는 게시글 만큼 가져올려고하는데 자꾸 게시글보다 더 가져올려해서 오류가 나온다 . for 문 조건에 db 게시글의 데이터 수만큼 조건을 넣어줘도 계쏙 그것 보다 더 많은 것을 가져올려한다.....
·IT 공부/PHP
맨 처음 review 게시판에 들어가게 되면 최근에 작성된 순서대로 5개의 글이 화면에 나오도록 코딩을 했다. -> review_no (게시판 고유번호)를 내림차순으로 쿼리문을 작성하고 첫번째 부터 5번째까지만 for문을 돌려서 화면에 나오게 만들었다. 그리고 검색기능을 넣었는데, 장르 + 제목 키워드를 입력하게 되면 거기에 맞는 review 글만 보이도록 만들었다. -> 검색 post 값이 들어왔을 경우에만 if문을 사용해서 해당 조건에 맞는 데이터값을 가져오게 하고 검색 값이 없을경우에는 그냥 전체 데이터를 가져와서 최신글 5개의 review 를 띄어주는 형식이다. ------------------------------------------------------------------------- 힘들..
JONGI-N CHOI
'IT 공부/PHP' 카테고리의 글 목록 (3 Page)