본문 바로가기

The Answer!!808

PHP] 세션을 이용한 로그인/로그아웃 예제 다운로드 이번에는 저번에 만들었던 blog management 에 로그인 로그아웃 기능을 달아보겠습니다. blog_management 예제(mysql 이용) 보기 blog_management 예제(mysqli 이용) 보기 blog_management 예제(pdo 이용) 보기 이전 예제중 pdo사용한 예제를 이용해 보겠습니다. 아직 회원 가입은 없습니다.(이건 다음에~) 회원 가입도 없고, 아직 회원 DB적용도 하지 않았으니 임의의 아이디와 비번을 지정해서 맞으면 로그인 되는 걸로 해보겠습니다. 먼저 로그인 페이지입니다. form은 아주 간단합니다. ID와 PW를 적어주고 login 버튼만 눌러주면 됩니다. 코드는 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 .. 2015. 10. 8.
PHP] PDO익스텐션 이용하기( 간단한 예제) 예제 다운로드 이번 예제도 지난번과 같은 프로그램에서 PDO로만 바꾼 것입니다. mysql 익스텐션 이용한 예제 mysqli 익스텐션 이용한 예제 PDO를 이용한 mysql 도 비슷하지만 약간의 차이점이 있습니다. 일단 지난번에 했던 예제에 한정해서 다른점만 알아보는거라 자세한건 PHP The right way 와 PHP 레퍼런스 메뉴얼 을 참고하세요. 먼저 코드를 보시면 12345678910111213141516171819202122232425262728293031323334353637 Colored by Color Scriptercs 그 전까진 절차지향을 제공했지만, PDO는 객체지향만 제공합니다. Line 2에 pdo로 사용하려는게 mysql임을 알려줘야 합니다. 그리고 처음 접속은 pdo 객체를 .. 2015. 10. 7.
PHP] MySqli익스텐션 이용하기( 간단한 예제) 예제 다운로드 이전시간에 mysql익스텐션을 php에서 사용하는 걸 해봤는데, PHP 5.5.0에서 mysql익스텐션은 php에서 권장하지 않고, MySQLi익스텐션이나 PDO를 권장합니다. 그리고 PHP 7.0.0 부터는 아예 안쓴다고 하네요. mysql익스텐션 이용한 예제보기 이번에는 mysql익스텐션방식과 가장 비슷한 MySQLi익스텐션으로 바꿔보겠습니다. MySQLi익스텐션은 mysql익스텐션에서 메소드에 'i'만 붙여주면 됩니다. 123456789101112131415161718192021222324252627282930313233343536 Colored by Color Scriptercs Line 2부터 보시면 mysql_xxx가 mysqli_xxx로 바뀐걸 볼 수 있습니다. 단지 이 부분만.. 2015. 10. 7.
PHP] MySql 이용하기( 간단한 예제) 예제 다운로드 이번에는 MySQL을 이용하여서 php로 제어하는 걸 만들어 보겠습니다. MySQL에 대한 설명은 생략합니다. 자세한 정보는 아래 링크를 참고하세요(database명과 table명을 같게 만들었습니다.) SQL 명령어 먼저 GUI입니다. 윗부분에 저장된 DB의 데이터가 나타나고, 밑에는 DATA를 추가할 수 있습니다. 윗부분 (ADD DATA 윗부분) 소스입니다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 ID URL DESCRIPTION DELETE/MODIFY Colored by Color Scriptercs DB 데이터를 조금이라도 이쁘게 뿌려주기 위해 .. 2015. 10. 5.
SQL (Database) 명령어-기본명령어 mySQL을 기준으로 하였습니다. workbench를 이용하면 ui기반으로 쉽게 할 수 도 있지만, 커맨드 창이나 프로그래밍을 하려면 명령어들을 알아야 하기에 자주쓰는 것들을 적어봅니다. 커맨드창에 하는걸 기준으로 하겠습니다. mySQL이 깔려있다는 가정하에 하겠습니다. 1. SQL접속 1mysql -uroot -p0000 -hlocalhostcs -u : username -p : password -h : hostname username과 password는 처음 설치할때 적었던 걸 적으면 됩니다. hostname은 현재 접속하는 PC에 mySQL이 깔려있는 경우 localhost를 다른PC의 경우 ip를 적습니다. 성공적으로 접속이 되면 아래의 화면이 뜨게 됩니다. 2. Database 보기 SHOW {.. 2015. 10. 2.
PHP ] 시간 간단한 시간함수 들입니다. 먼저 현재시간을 나타 낼 때에는 string date ( string $format [, int $timestamp ] ) 를 사용합니다. date(시간포맷)만 사용하면 간단하게 String으로 나타내줍니다. 포맷은 아래표를 참고하세요. format 문자설명반환값 예시일------d일, 앞에 0이 붙는 2 숫자01에서 31D요일 글자 표현, 3 문자Mon에서 Sunj앞에 0이 붙지 않는 일1에서 31l (소문자 'L')요일의 완전한 글자 표현Sunday에서SaturdayN요일의 ISO-8601 숫자 표현 (PHP 5.1.0에서 추가)1(월요일)에서 7(일요일)S일 영어 접미사, 2 문자st, nd, rd, th. j와 잘 맞습니다.w요일 숫자 표현0(일요일)에서 6(토요일)z해.. 2015. 10. 2.

인기글