전체 글(121)
-
2021-05-27 45일차
큐 PHP 블로그 삭제기능 만들기 PHP 블로그 게시물 작성시 로그인 했는지 체크하도록 만들기 PHP 블로그 게시물 수정, 삭제시 본인 글인지 체크하도록 만들기 자주하는 실수 PHP태그 밖인데 안쓰고 변수쓰는 경우가 종종 있음 내가 모르는 것 isset() isset()은 변수에 값이 존재하고, NULL 이 아닌지를 확인한다. 변수가 존재하고 NULL 이 아닌 값을 가지고 있으면 TRUE를 리턴한다, 그 외에는 FALSE를 리턴한다고 알고있었다. 근데 오늘 javascript 함수를 만들면서 session에 저장된 회원 ID를 가져와서 isset으로 확인하면 if(true), if(false) 가 나오며 조건문이 성립할 줄 알았지만 막상 브라우저에서 CTRL + U로 소스코드를 보니 if문 안에는 로그인..
2021.05.27 -
2021-05-26 44일차
큐 PHP 블로그 reply 기능 PHP 블로그 login logout join 기능 SESSON 자주하는 실수 세미콜른 세미콜른 세미콜른 내가 모르는 것 isset, isnull, empty 의 정확한 차이점과 어떤경우에 사용하면 좋은지 느낀점 if문으로 query에 들어온 값을 체크하는 조건문이 너무 많이쓰인다. 함수로 빼고싶은데 아직 어떤식으로 해야할지 감이 안잡힌다 if(isset($_GET['loginId']) == false){ echo "loginId를 입력해 주세요."; echo "회원가입으로 돌아가기"; exit; } SESSON은 모든 php가 시작할 때 써줘야된다. 로그아웃 기능 만들때 로그인페이지에서 세션을 켜서 로그아웃기능에선 세션이 필요 없을거라 생각했는데 계속 로그아웃이 안되서..
2021.05.27 -
2021-05-25 43일차
큐 PHP 기능구현 form 태그 공부 자주하는 실수 변수앞에 $표시 쓰는게 아직도 익숙치가 않다 내가 모르는 것 익숙하지 않은 내장함수들 함수명을 자꾸 까먹는다 느낀점 Kotlin으로 SSG 할때보다 PHP로 만드니까 url을 입력하여 요청할 때 마다 동적으로 HTML이 생성되니까 따로 빌드 할 필요도 없고 실시간으로 적용이되서 좋은거 같다. 사용 난이도 하양 주소창에 직접 url을 전부 입력해서 들어간다면 불편하고 사용하는 사이트별로 다 외우고 다녀야 하는 불편함이 생길것이다 유효성 체크 입력시 유효한 정보인지 아닌지를 체크한다. 이메일이라면 @ 가 들어간 이메일 형식이 맞는지 등 유효한 입력값인지 체크한다. required input에 입력값이 없이 submit 버튼을 눌렀을 경우에 내용을 입력하라..
2021.05.25 -
2021-05-24 42일차
큐 임베디드 시험 준비 자주하는 실수 코틀린에 적응이되서 다른 언어 사용할때 세미콜른을 빼먹는다 php에서 sql문 작성할 때 sql에서 따옴표가 들어가야하는 문자열 이라면 꼭 따옴표를 넣어주자 제발. 내가 모르는 것 느낀점 PHP는 처음 써보는언어라 그런지 아직 익숙하지 않아 실수가 많다 세미콜른, 따옴표 딸러표시 등 꼭 빼먹지 말고 잘 써주자. PHP DB 내장함수 정리 mysqli_connect("ip", "id", "pw", "sql_db") or die("DB CONNECTION ERROR") PHP랑 DB 연결하기 mysqli_query($dbConnect, $sql) 쿼리문 DB에 날리기 mysqli_fetch_assoc($resultset) select로 가져온 레코드는 압축되서 PHP로 ..
2021.05.24 -
2021-05-22 40일차
큐 발표 PPT 영상보기 JOIN 영상보기 코딩게임 해보기 자주하는 실수 내가 모르는 것 느낀점 INNER JOIN 과 LEFT JOIN 외에도 기존 쿼리들을 이용해서 FULL OUTER JOIN이나 EXCLUSIVE JOIN 등으로 활용할 수 있다는걸 알게되었다
2021.05.24 -
2021-05-21 39일차
큐 LEFT JOIN 까지 복습하기 DB, PHP 자주하는 실수 PHP 에서 변수사용할때 $를 자꾸 안쓴다 내가 모르는 것 FOREACH 문 느낀점 순수한 HTML 이랑 비교했을때 PHP는 엄청 유용한것 같다 HTML로는 3~4번만 같은태그들 써도 귀찮은데 반복문도 사용할 수 있고 조건문도 가능하니까 다양한 형태로 웹을 만들수있을거같다 PHP c:\xampp\php\php.exe hello.php 콘솔창에서 PHP 실행하기 PHP DB연결 or die("DB CONNECTION ERROR"); else, catch 랑 닮은형태다 좌측 함수가 실패하면 dif를 실행 mysqli_connect mysql 계정 연동 ("IP", "ID", "PW", "DB NAME") mysqli_query 쿼리문 실행하기 ..
2021.05.21