php
-
[PHP] 34. DB 생성(Create a MySQL DB ) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:02
PHP Create a MySQL Database 데이터베이스는 하나 이상의 테이블로 구성되어 있습니다. MySQL에 특별한 CREATE 권한을 필요로 합니다. 1. Create a MySQL Database Using MySQLi CREATE DATABASE 구문은 MySQL에서 데이터베이스를 생성하는데 사용됩니다. 아래 예제는 myDB를 생성하는 예제입니다: 12345678910111213141516171819202122Colored by Color Scriptercs * 이 강좌는 'w3schools'를 참조하여 작성하였습니다.
-
[PHP] 33. MySQL 연결(MySQL Connection) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:01
PHP Connect to MySQL PHP 5와 이 후 버전은 MySQL 데이터베이스에서 작업 가능합니다 : - MySQLi extension - PDO (PHP Data Object) 1. MySQL Examples in Both MySQLi and PDO Syntax 이번 장에서 PHP와 MySQL이 작동하는 3가지 방법을 보겠습니다: - MySQLi(object-oriented) - MySQLi(procedural) - PDO 2. MySQLi Installation 리눅스나 윈도우에서: MySQLi 확장은 php5 mysql 패키지를 설치할 때, 자동적으로 설치됩니다. 설치에 관해 자세히 알려면, 아래 링크를 확인해 주세요: http://php.net/manual/en/mysqli.install..
-
[PHP] 32. MySQL 연동 - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:00
PHP MySQL Database PHP에서, 당신은 데이터베이스에 연결하고 조작할 수 있습니다. MySQL은 PHP와 함께 사용되는 가장 유명한 데이터베이스 시스템 입니다. 1. What is MySQL? - 웹에서 사용되는 데이터베이스 시스템입니다. - 서버에서 구동되는 데이터 베이스 시스템입니다. - 작거나 큰 어플리케이션에 이상적입니다. - 매우 빠르고, 신뢰적이고, 사용하기 쉽습니다. - 표준 SQL을 사용합니다. - 여러 플랫폼에서 컴파일 됩니다. - 다운로드 및 사용이 무료입니다. - Oracle 에 의해 개발, 배포, 제공됩니다. MySQL 데이터베이스의 데이터는 테이블에 저장됩니다. 테이블은 관련된 데이터의 집합이고, 컬럼과 열로 구성되어 있습니다. 데이터베이스는 정보를 저장하기 위해 절..
-
[PHP] 31. 진보된 필터(Filters Advanced) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 14:00
PHP Filters Advanced 1. Validate an Integer Within a Range 아래 예제는 filter_var() 함수를 사용하여 변수가 타입이 INT이고 1과 200사이에 있는지 확인하는 예제입니다. 12345678910111213141516171819202122 Colored by Color Scriptercs 2. Validate IPv6 Address 아래 예제는 filter_var() 함수를 사용하여 $ip 변수가 유효한 IPv6 주소인지 확인하는 예제입니다. 123456789Colored by Color Scriptercs 3. Validate URL - Must Contain QueryString filter_var() 함수를 사용하여 변수 $url이 올바른 url..
-
[PHP] 30. 필터(Filters) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:59
PHP Filters 데이터 검증 = 데이터가 적절한 양식인지 결정하는 것 데이터 제거(Sanitizing) = 데이터의 어떤 부정확한 문자를 제거하는 것 1. The PHP Filter Extension PHP 필터는 외부 입력을 검증하고 제거하는데 사용됩니다. PHP 필터 확장은 사용자 입력을 체크하기 위한 여러 함수를 가지고 있습니다. 1234567891011121314151617181920212223242526272829table, th, td { border: 1px solid black; border-collapse: collapse;}th, td { padding: 5px;} Filter Name Filter ID Colored by Color Scriptercs 2. Why Use Filt..
-
[PHP] 27. 파일 업로드(File Upload) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:55
PHP 5 File Upload PHP에서, 서버에 파일을 업로드 하는 것은 쉬운 일입니다. 1. Configure The "php.ini" File 첫째로, 파일을 업로드하는 것을 허용하기를 수정해야 합니다. 자신의 php.ini 파일에서 아래와 같이 수정해줍니다. 1file_uploads = Oncs 2. Create The HTML Form 다음으로, 업로드하길 원하는 이미지 파일을 사용자가 선택할 수 있는 HTML 서식을 생성합니다: 123456789101112 Select image to upload: Colored by Color Scriptercs 위 HTML 서식에서 몇 가지 규칙을 따릅니다: - 서식은 메소드 "post" 방식을 사용하기를 확정해야 합니다. - 서식은 또한 attribut..
-
[PHP] 26. 파일 생성/쓰기(File Create/Write) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:55
PHP 5 File Create/Write 이번 장에서 서버로 파일을 생성하고 쓰는 법을 배우겠습니다. 1. PHP Create File - fopen() fopen() 함수는 또한 파일을 생성할때에도 사용됩니다. 약간의 혼동이 올 수 있으나, PHP에서는 파일은 열때와 같은 함수를 사용하여 생성합니다. 존재하지 않는 파일을 fopen()으로 열 경우, 파일은 생성될 것이며, 파일은 쓰기모드나 덧붙임(appending)모드로 열릴 것 입니다. 아래 예제는 testfile.txt를 생성하는 예제입니다. 파일은 PHP 코드가 있는 위치의 디렉토리에 생성될 것 입니다: 12$myfile = fopen("testfile.txt", "w") Colored by Color Scriptercs 2. PHP File ..
-
[PHP] 25. 파일 열기/읽기/닫기(File Open/Read/Close) - PHP 강좌, PHP5Web/PHP 2015. 6. 13. 13:54
PHP 5 File Open/Read/Close 1. PHP Open File - fopen() 파일을 여는 좋은 메소드는 fopen() 함수입니다. 이 함수는 readfile() 함수보다 많은 옵션을 줍니다. 이전 장에서 작성한 webdictionary.txt 파일을 그대로 씁니다. fopen()함수의 첫 파라미터는 열려고 하는 파일의 이름을 나타내고, 둘째 파라미터는 열릴 파일에 대한 모드를 명시합니다. 123456789101112 Colored by Color Scriptercs 파일은 아래의 모드중 하나로 열 수 있습니다: ModesDescriptionrOpen a file for read only. File pointer starts at the beginning of the filewOpen ..