일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- ES6
- javascript
- 카카오프로젝트100
- 다크웹
- python
- 보안뉴스 요약
- 보안뉴스
- 보안뉴스한줄요약
- oracle
- php
- 보안뉴스 한줄요약
- 자바스크립트 element api
- 자바스크립트 node
- oracle db
- 자바스크립트 API
- 오라클
- 자바스크립트
- numpy
- 자바스크립트 기본 문법
- 랜섬웨어
- 파이썬
- 보안뉴스요약
- 카카오프로젝트 100
- 깃허브
- Oracle SQL
- 자바스크립트 prototype
- GIT
- 카카오프로젝트
- 자바스크립트 객체
- 자바스크립트 jQuery
- Today
- Total
목록php (12)
FU11M00N
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 현재 테이블의 값 현재 컬럼이 3개 존재합니다. 이 값을 php파일로 삭제해보겠습니다. - 기능 소개 현재 index.php 파일은 topic의 테이블에있는 컬럼의 "title" 들을 뽑아와 리스트로 출력합니다. 기본적으로 index.php에는 "delete"를 할수있는 링크가 없지만, isset함수를 이용하여 id에 값이있다면 "title" 과 "description"의 값들과 "delete" 링크도 생겨납니다. create나 update의 경우 하이퍼링크를 통해 기능을 구현하도록했었습니다. 하지만 delete의 경우 하이퍼링크로 기능을 구현하게되면, 그 링크를 내가 아닌 누군가가 눌렀을때 삭제가 되는 위험이있습니다. 그러..
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. https://nevertrustbrutus.tistory.com/328 [ PHP,MYSQL ] php & mysql select 연동 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 현재 테이블의 값 현재 컬럼이 3개 존재합니다. 이 값을 php파일로 읽어보겠습니다. - fetch_array 함수 fetch_array nevertrustbrutus.tistory.com 글과 이어집니다. - index.php
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 현재 테이블의 값 현재 컬럼이 3개 존재합니다. 이 값을 php파일로 읽어보겠습니다. - fetch_array 함수 fetch_array 함수는 결과를 배열로 뽑아냅니다. 번호로 된 배열과 필드이름으로 된 배열 두 가지를 동시에 생성합니다. 만약 위의 테이블에서 데이터로 뽑아내면 배열의 구조는 아래와 같습니다. fetch_array의 경우 설정에 따라 번호로 된 배열로만 뽑아낼 수도 있습니다. 혹은 필드 이름으로만 된 배열을 뽑아낼 수도 있습니다. 필드 이름으로 배열을 뽑아낸다는것을 "연관 배열" 이라고도 합니다. 다음과 같은 상수를 사용해서 처리할 수 있다. fetch_array - select.php 예제
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 데이터베이스,테이블 생성 create database FU11_M00N; use FU11_M00N; 우선 mysql에 접속하여 데이터베이스를 만들어줍니다. 현재 저는 "FU11_M00N" 이라는 데이터베이스를 만들었습니다. CREATE TABLE topic ( -> id int(11) NOT NULL AUTO_INCREMENT, -> title varchar(45) NOT NULL, -> description text, -> created datetime NOT NULL, -> PRIMARY KEY(id) -> ) ENGINE=InnoDB; 그 후 topic이라는 table을 생성한후 각각의 값들은 위와같이 설정해주었습니다...
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 파일업로드 html 예제 먼저 HTML 파일 업로드 폼을 만들기 위해서는 아래와 같은 폼을 만듭니다. 파일 업로드를 위해서는 데이터 인코딩 방식을 다음과 같이 지정해 주셔야합니다 그리고 action 값에 업로드될 PHP 파일을 지정해 주시기 바랍니다. - 파일업로드 php 예제 업로드되어있는 파일을 처리하는 php코드는 아래와 같이 작성합니다. 주의할점은 uploaddir 의 경로는 자신의 경로로 설정해야합니다.
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - namespace 파일은 데이터를 보관하고 있는 일종의 컨테이너입니다. 컨테이너는 파일명으로 식별됩니다. 파일의 수가 많아지면 파일을 관리하는 것이 점점 어려워지는데 이때 고안된 것이 디렉터리입니다. 디렉터리를 이용하면 같은 이름의 파일이 하나의 컴퓨터에 존재할 수 있습니다. 파일명의 충돌을 회피할 수 있게 된 것입니다. 하지만 모듈이 서로 다른 개발자에 의해서 만들어지기 때문에 같은 이름을 쓰는 경우가 생길 수 있습니다. 이런 경우 먼저 로드된 모듈은 나중에 로드된 모듈에 의해 덮어쓰기 되기 때문에 이에 대한 대책이 필요합니다. 이때 네임스페이스가 필요합니다. 만약 환영인사를 언어별로 다르게 하고 싶다면 어떻게 해야 할까요..
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - include란? PHP에서는 필요에 따라서 다른 PHP 파일을 코드 안으로 불러와서 사용할 수 있습니다. - include가 없다면 우선 include가 없는 애플리케이션을 하나 만들어보겠습니다. 위의 코드는 아무런 문제가 없습니다. 하지만 welcome 함수가 자주 사용되는 것이라고 가정하면 이런 경우 해당 함수를 정의해서 사용하는 것은 유지보수가 어렵고 낭비가 됩니다. 이럴때 include를 사용합니다. - include 사용 greeting.php test.php 함수 welcome을 외부 파일로 분리하여 사용합니다. include 'greeting.php'; include는 외부의 php 파일을 로드할 때 사용하는 ..
생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅입니다. - 연관배열 데이터가 추가되면 배열 전체에서 중복되지 않는 인덱스가 자동으로 만들어져서 그 데이터에 대한 식별자가 됩니다. php에서는 인덱스로 문자를 사용하는 것은 가능합니다. 일반적으로 다른 언어에서 숫자를 인덱스로 사용하는 것을 일반적으로 배열, indexed array라고 합니다. 문자를 인덱스를 사용하는 것은 연관 배열(hash, dictionary)라고 부릅니다. php에서는 이를 특별히 구분하지 않고 있기 때문에, 하나의 배열의 키(key), 값(value)으로 숫자와 문자 모두 사용 가능합니다. - 연관 배열 예제 FU11_M00N 은 key가 되고, 10은 value가 됩니다. 다른 방법으로는 이러한 것들이 있습..