PHP(6)
-
PHP - PHP 와 오라클 연동 및 테이블 설정
Oracle 접속 : oconn.php MySQL 접속 : mconn.php PHP Oracle 연동 학생 테이블 입력 html st_in.html 학번 이름 성별 남, 여 학과 화학 생물 물리 유공 식영 학년 1, 2, 3, 4 학점 학생 테이블에 입력된 데이터를 입력할 프로그램 - st_in.html로부터 데이터를 전달받는다 st_in.php
2022.11.24 -
PHP - 배열
배열 배열은 간단히 여러 개의 변수를 모아서 정의하는 것을 의미한다. 만일 30개의 변수가 필요할 때 30개의 변수에 일일이 $a, $b, $c ...와 같이 이름을 붙이는 것은 매우 힘들지만 $a[1]에서 $a[30]까지 정의하면 간단히 변수를 만들 수 있다. 이렇게 여러 개의 변수를 간단히 정의한 것을 배열이라고 한다. 1. 배열의 구조와 정의 배열은 구조에 따라 1차원 배열과 2차원 이상의 다차원 배열로 나눠진다. 배열의 차원이 늘어나도 배열의 기본 구조는 동일하므로 1차원 배열에 적용된 다양한 프로그램 기법은 다차원 배열에도 비슷하게 적용된다. 1차원 배열 1차원 배열은 가장 기본적인 배열 구조로 선형으로 나열된 변수와 동일하다. $ar[1] = 'abc'; 배열은 배열의 이름과 킷(Key)값 그..
2022.11.11 -
PHP - 폼(form), 반복문
PHP 폼(Form) 폼 태그 구조 입력 양식 ...... 속성 값 name . 폼의 이름을 지정한다. action . 입력될 값이 전달될 URL을 정의한다. method . 입력 값의 전달 방식을 정의한다. . POST와 GET 방식이 있다. . HEAD, PUT, DELETE 등의 추가적인 method도 있다. target . 입력값을 전달할 URL을 출력할 창을 지정한다. enctype . 입력된 데이터를 인코딩하는 방법을 정의한다. 데이터 전달 방식와 변수 품에 의해서 입력된 데이터는 PHP 프로그램으로 전달될 때 특별한 변수에 저장되어 전달된다. 특별한 변수는 폼에 정의한 method에 의해서 결정된다. method에는 주로 GET와 POST방식이 사용된다. * GET 방식 GET방식은 입력 값..
2022.11.04 -
PHP - 조건 연산자(If, Else, Switch)
1. 192.168.10.11들어가서 예전파일들 old폴더에 옮기고 오늘 날짜(10.21) 디렉토리 생성 조건문(IF, SWITCH) if문 if (조건) 문장; 또는 if (조건) { 문장1; 문장2; .... } - 조건이 TRUE이면 문장이 실행되고 FALSE이면 실행이 되지 않는다. - 조건은 TRUE이나 FALSE 중에 하나의 값으로 판별이 가능해야 한다. - 다음은 조건이 FALSE인 경우이다. - 불린언(Boolean)에서 FALSE인 경우 - 조건의 값이 형식과 상관없이 0인 경우 - 값나 지정된 변수가 없는 경우 - 원소가 없는 배열이거나 빈 문자열인 경우 # $a가 정의되지 않은 경우 (reverse 연산자) if (!isset($a)) echo(" \$a의 값이 없습니다. "); //..
2022.10.24 -
PHP기초 - 변수 및 연산자
변수와 연산자 1. 변수와 데이터 타입 - 변수는 값을 저장하는 공간의 이름이다. 변수는 프로그램의 가장 기본 요소이다. - 변수는 변수명, 주소, 타입, 값으로 구성 - PHP는 다른 언어와 달리 변수의 주소를 직접 참조할 수 없어서 변수명, 타입, 값 만 이용한다. $a = 1; - 변수는 '$' 기호로 시작한다. - 변수명은 문자, 숫자, _(밑줄)로 구성된다. - 첫 글자는 반드시 문자로 시작한다. - 변수명에 한글을 쓸 수 있으나 사용하지 않는다. - 변수명은 대소문자를 구별한다. - $abc, $ABC는 완전히 다른 변수다.(변수맨앞이 소문자면 소문자만 대문자면 대문자만) EX) 입력 $a = 1; - $a라는값에 1을 저장한다. echo("\$a = $a"); - \$a는 $a라는 문자를 그..
2022.10.20 -
홈페이지 만들기
1. 홈페이지 기본양식 작성 [root@Linux1 ~]# vi a.txt 2. 개인계정 설정(ftp 다운로드에 사용) 강사님이 root계정을 막고 각 학생들의 계정을 만들어주셨습니다.(ip는 동일) 컴퓨터 비밀번호와 같음 putty id : b_11 _dal11 ip: 192.168.10.11 접속 id:st09 pw:******** 3. 경로확인 [st09@dal ~]$ pwd /home2/st09 4. 현재 위치에 디렉토리 내용 리스트를 출력 [st09@dal ~]$ ls -al 합계 16 drwx---r-x 6 st09 st 135 10월 7 15:14 . drwxr-xr-x 18 root root 198 10월 6 22:03 .. -rw-r--r-- 1 st09 st 18 4월 1 2020 .b..
2022.10.18