전체 글243

[PHP] 출력하기 축약형 <?=?> 태그
는 와 같다. 간단하게 쓰는 용도
[PHP&MYSQL] mysqli_fetch
mysqli_fetch 주로 4가지로 나뉜다. fetch_row, fetch_assoc, fetch_array, fetch_object. 네 함수 모두 공통적으로 mysql에 저장되어 있는 데이터베이스 들을 배열 또는 객체로 추출해 오는 함수다. 다음과 같은 DB가 있을때 (테이블명 : student) 필드명 name age 저장값 김헤키 21 - 숫자 인덱스로 배열을 반환. Array ( [0] -> 김헤키 [1] -> 21 ) - 필드명을 인덱스로 배열을 반환. Array ( [name] -> 김헤키 [age] -> 21 ) - 숫자, 필드명 인덱스로 배열을 반환. Array ( [0] -> 김헤키 [name] -> 김헤키 [1] -> 21 [age] -> 21 ) - 필드명 인덱스를 가진 객체를 반..
[PHP] POST 방식과 GET 방식
주로 이런 방식을 이용해서 값을 입력받는다. 여기서 입력받는 방법에는 method = "POST" 방식과 method = "GET" 방식이 있다. GET방식은 폼값을 다른 페이지로 넘길 때 상단 url 에 변수와 변수값이 모두 노출되게 된다. 예를들면 'https://programming119.tistory.com/manage/newpost/?type=post&returnURL=%2Fmanage%2Fposts%2F' 지금 필자가 쓰고있는 글인데 url 뒤쪽에 type=post 처럼 변수들이 노출된다. 따라서 보안상 중요한 개인정보가 있는 입력값에 대해서는 POST 방식을 써주어야 한다. 넘어온 값을 쓰는 예) echo $POST["ID"] " "; echo $POST["Password"];

[PHP] PHP 개발환경 구축
PHP는 웹 어플리케이션이 주 목적이기 때문에 APACHE와 MYSQL을 설치하여 사용한다. https://www.apachelounge.com/download/ - APACHE 다운로드 링크 https://dev.mysql.com/downloads/windows/- -MYSQL 링크 Installer 를 클릭한 후 본인이 필요한 것만 체크하여 설치하면 된다. (window 전용) PHP는 Bitnami 혹은 Apmsetup7 이라는 프로그램을 사용하면 설치 및 연결까지 알아서 해준다. http://blog.naver.com/PostView.nhn?blogId=pjws0321&logNo=221014425509 -Bitnami 설치 방법 링크 https://mine-it-record.tistory.com/..

