본문 바로가기

php

(7)
php 날짜 함수 날짜 함수 date() 함수. string date ( string $format [, int $timestamp ] ) 정수형으로 주어지는 timestamp나, timestamp가 주어지지 않았을 경우에는 현재 로컬 시간을 사용하여, 주어진 포맷 문자열에 따라 형식화한 문자열을 반환합니다. 즉 timestamp는 선택적이고, 기본값은 time()의 값입니다. 지원되지 않는 포맷 문자는 그대로 출력됩니다. 결과) 2017-01-10 strtotime() 함수. int strtotime ( string $time [, int $now = time() ] ) 주어진 날짜 형식의 문자열을 1970년 1월 1일 0시 부서 시작하는 유닉스 타임스탬프로 변환합니다. 두번째 인자가 주어지면 주어진 타임스탬프를 기준으..
<FORM>태그 태그 데이터를 입력받을 수 있는 태그는 내부에 있는 태그의 TYPE 설정에 의해 다양한 입력 양싱을 만들어 낼 수 있다. 회원가입 페이지에서 봤을 입력박스, 체크박스, 라디오버튼 등의 입력 양식을 만들 수 있다. 형식 · action = "URL" 입력한 정보를 처리할 파일명을 URL과 함께 명시한다. · method = get | post action에 설정된 파일로 폼에 입력된 데이터를 전송하는 방식이다. post 방식은 내부적인 환경 변수로 전달되며, get 방식은 주소 표시줄에 표시가 되어 전달된다. 태그 내부에 있는 태그의 type 옵션을 사용해 다양한 데이터를 입력받을 수 있다. 입력 양식 설정 입력 양식 설명 TYPE="text" 텍스트 입력 양식 텍스트를 입력받을 수 있는 입력박스 생성 T..
연산자 연산자란? 프로그램에서 계산에 사용되는 기호들을 말하는 것으로 프로그램에서 계산을 목적으로 하는 경우보다 논리, 비교 등을 이용하여 특정 값을 가져올 때 사용한다. 연산자는 조건문과 함께 어울릴 때 다양한 결과를 만들어 낼 수 있다. 대입연산자 대입 연산자(=)는 같다는 의미로 쓰이지 않고 오른쪽에 있는 변수, 수식의 값을 왼쪽에 있는 변수에 저장시켜주는 역할을 한다. $변수 = 변수, 수식, 상수, 함수; ex) 출력화면 산술 연산자 산술 연산자란 수치를 계산하는 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지, 증감 등의 연산자를 말한다. 연산자 의미 $a + $b 두 변수 값을 더하기 $a - $b 두 변수 값을 빼기 $a * $b 두 변수 값을 곱하기 $a / $b 두 변수 값을 나누기 $a % $b 두 변..
변수 변수란? 변수란 단어를 풀어 보면 '변화되는 값' 이라 할 수 있다. 변수들은 컴퓨터의 메모리에 기억되어 프로그램에 의해 처리되게 된다. 기억된 변수는 언제든지 꺼내서 사용이 가능할 뿐만 아니라 변수의 값을 변경할 수도 있다. 변수 이름은 특수 기호를 사용할 수 없으며 영문자나 언더바(_)로 시작해야 하며, 두 번째 문자부터는 숫자, 언더바(_) 등을 사용해도 된다. 그리고 대, 소문자를 구별하기 때문에 $value와 $Value는 다른 변수이다. $변수 이름 = 상수; $myData = "Hello World"; $my_data = 200; $data1234 = "반갑습니다."; $_myData = "Hello World"; ex) 출력화면 변수에 저장할 수 있는 데이터의 종류 정수형 : 소수점이 없는..
php 날짜/시간 함수 날짜와 시간 정보 출력 함수 date() date는 다양한 형태의 날짜와 시간을 출력해주는 함수이다. date()함수의 인수에 출력하고 싶은 값을 입력한다. 형식 date("인수"); 인수 목록 인수 설명 a 'am' or 'pm' 표시 A 'AM' or 'PM' 표시 d 오늘 날짜를 표시 01~31 D 요일을 영문으로 표시. Mon~Sun F 달을 영문으로 표시. January~December h 시간을 12시간제로 표시. 01~12 H 시간을 24시간제로 표시. 00~23 g 시간을 12시간제로 표시. 1~12 G 시간을 24시간제로 표시. 0~23 i 현재 분을 표시. 00~59 j 오늘 날짜를 표시. 1~31 l (소문자L) 오늘 요일을 영문으로 표시 Monday~Sunday m 오늘 달을 숫자로..
php에서 mysql 글생성하기 우선 mysql에 opentutorials파일의 topic이란 테이블에 값을 집어 넣을것이다. 필자는 이미 전에 만들어놓은것이 있기때문에 따로 생성은 안해도 되지만 만약 mysql에서 desc topic;이라고 쳤을때 정보가 없으면 topic이란 테이블을 생성해야한다. 먼저 mysql에서 접속하여 use opentutorials;를 치고 topic을 생성해보자 CREATE TABLE topic( id INT(11) NOT NULL AUTO_INCREMENT, title VARCHAR(100) NOT NULL, description TEXT NULL, created DATETIME NOT NULL, PRIMARY KEY(id) ); 현재 php에서 글 생성을 id값과 title값, description값,..
php와 MySQL 연동하기 MySQL 셋팅 윈도우키 + R => cmd 치고 Enter키 => cd C:\Bitnami\wampstack-7.3.17-0\mysql\bin // 버전은 다운받은 버전을 사용하면됨 =>mysql -uroot -p -hlocalhost// -u : user의 약자, -p : password의 약자 =>p/w 입력 =>use opentutorials; MySQL 서버에 접속하기 MySQL에 데이터를 저장하거나 저장된 데이터를 불러오기 위해서는 먼저 MySQL 서버에 접속해야 할 것이다. 서버에 접속할 수 잇는 함수는 mysql_connect()로 인수로는 MySQL 서버가 설치된 컴퓨터의 주소와 MySQL 서버에 접속할 수 있는 사용자 ID와 비밀번호를 입력해주면 된다. $connect = mysql_c..