일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DP
- programmers
- C언어
- 생활코딩
- BASIC
- String
- greedy
- Algospot
- udemy
- Algorithm
- 따라하면서 배우는 C언어
- 인프런
- dfs
- BOJ
- 백준
- JavaScript
- web
- 정수론
- C
- Math
- Python
- php
- sorting
- 따배씨
- 종만북
- Cleancode
- server
- 따라하며 배우는 C언어
- BFS
- graph
- Today
- Total
목록web (50)
몽상실현개발주의
생활코딩 php 강좌 14. PHP와 데이터베이스 14.6 Database, Table Databse Table 을 Grouping 하여 관리하는 단위 Table (표) Data 가 저장되는 단위 Table 의 row (행) Data 의 Set 행을 추가한다 -> Data 를 추가한다 Table 의 Column (열) Data 의 형식 열을 추가한다 -> Data 의 형식을 추가한다 CREATE DATABASE opentutorials CHARACTER SET utf8 COLLATE utf8_general_ci; # Query OK, 1 row affected, 2 warnings (0.00 sec) CREATE DATABASE opentutorials "opentutorials" Database 생성 ..
생활코딩 php 강좌 14. PHP와 데이터베이스 14.2 데이터베이스 접속 방법 SQL Code 를 통해 Database 를 제어 할 수 있음 MySQL 데이터베이스 시스템 동작 Client 의 MySQL Client 에서 SQL 문을 작성 Server에 요청 Server 의 MySQL Server 에서 요청들을 처리 처리 결과를 MySQL Client 로 전송 Client 를 통해서 결과를 확인 14.3 Windows 에서 DB(mysql) 접속 방법 - skip 14.4 Mac 에서 DB(mysql) 접속 방법MySQL 설치후 terminal 에서 mysql -uroot -p -hlocalhost -u : user -uroot : root user -p :password -h : host -hloc..
생활코딩 php 강좌 14. PHP와 데이터베이스 14.1 데이터베이스란 데이터베이스 시스템 데이터를 저장하는데 최적화 되어 있는 소프트웨어 데이터 베이스 시스템은 자체적으로 인증 기능을 가지고 있어 보안 및 기밀성을 유지하는데 유리 데이터 규모를 관리하는 여러 기능을 지원 정보 처리 기술을 간단한 조작 방법으로 사용 가능 php 는 정보를 저장하는 기능이 없기 때문에 데이터베이스 시스템을 사용 SQL Structured : 구조화 구조화된 정보를 통해 정보를 쉽게 파악 할 수 있음 Query Language 표준화가 되어 있는 관계형 데이터베이스 MySQL ORACLE MariaDB MySQL 과 거의 호환됨 MS SQL 이 글의 모든 사진과 내용의 출처는 생활코딩에 있음을 알려드립니다. http://..
생활코딩 php 강좌 13. PHP와 정규표현식 13.5 치환 1 preg_replace(pattern, replacement, 변경 대상) patterun 을 검색한 다음 replacement 로 치환을 수행 변경된 값을 return 참고 // April1,2003 "April 15, 2003" -> "April1,2003" "/(\w+) (\d+), (\d+)/i" "(\w+)" : 문자열, 1번 index 에 저장 " " : 공백 문자 "(\d+)" : digit 문자열, 2번 index 에 저장 "," : "," 문자 " " : 공백 문자 "(\d+)" : digit 문자열, 3번 index 에 저장 "${1}1,$3" "${1}" : 1번 index 하위 표현식 == April "," : ","..
생활코딩 php 강좌 13. PHP와 정규표현식 13.2 검색 1 // Array ( [0] => coding ) preg_match(검색어, 대상, 결과 저장 array) 검색 문자열 "coding" 에 해당하는 문자열을 대상 문자열에서 찾은 뒤, $match 에 Array 형태로 저장함 // Array ( [0] => http://opentutorials.org ) "#http://\w+.\w+#" "http://----.----" 문자열 정규 표현 "\w" : 문자를 의미 "+" : 하나 이상 "\w+": 하나 이상의 문자열 "\ ."' : "." 문자 "." 표현은 Any Character 이기 때문에 "\." 표현이 문자 "." // array(2) { // [0]=> string(38) "ht..
생활코딩 php 강좌 13. PHP와 정규표현식 13.1 정규표현식 소개 정규 표현식 Regular Expression 문자열을 처리하는 방법중의 하나 특정한 조건의 문자를 '검색' 하거나 '치환' 하는 과정을 매우 간편하게 처리 할수 있도록 하는 수단 프로그래밍 언어나 IDE 등의 Application 에 내장되어 있음 정규표현식은 직관적이지 않으나, 적은 코드로 효율적인 표현이 가능 정규표현식 Table Link // A match was found. preg_match(조건, 대상) 조건에 해당하는 문자열을 대상에 검색 "/php/i" "php" 의 대소문자를 구분하지 않는다는 정규표현식 "/"~"/" : 구분자, 특수기호를 사용하여 정규표현식과 정규표현식이 아닌 부분을 구분 "/foo_bar/" ..
생활코딩 php 강좌 12. 이미지 다루기 12.1 GD Lib 소개 및 설치 php 에서 이미지를 처리하는 기능은 포함되어 있지 않기 때문에, 외부 라이브러리가 필요 가장 대표적인 것이 GD Library GD Lib 가 포함되 있는 상태로 php 가 설치 되거나, 기본적으로 제공하는 경우가 많음 하지만, 기본 제공 프로그램이 아니기 때문에 확인이 필요 phpinfo 를 통해 GD Lib 설치 여부를 확인 할 수 있음 각각의 img file format 의 지원 여부를 확인 가능 GD Lib 가 설치되어 있지 않은 경우, GD Lib 를 설치 후 php.ini 에 경로를 설정해 주면 됨 12.2 이미지에 글 쓰기 1 // button.php header() Content-type: image/png s..
생활코딩 php 강좌 11. 파일 11.5 파일 업로드를 위한 form 11.6 파일 업로드 시 HTTP REQUEST Request Format method : POST content-type : multipart/form-data data 전송의 encoding 을 multipart/form-data 로 함 content-Dispotion : 전송할때 설정 했던 사항들, 내용이 담김 파일의 경우 2진수로 변환되어 담겨짐 요청 결과 php Application 이 처리 처리 결과를 Appatch 가 client에 전송 Response : html 문서 11.7 파일 업로드 - 수신 Application file upload page // 1.php