프로그래밍 538

HTML   & < > " 의 의미와 사용법은?

" " : 공백(스페이스 한 칸)을 의미. 띄어쓰기를 할 때는 키보드의 스페이스키(가장 길쭉한 키)를 한 번 눌러 "공백 문자" 즉 빈 칸을 한 개 삽입합니다. 그런데 HTML 문법에서는, 일반 텍스트 편집에서와 달리, 공백 2개를 연속으로 사용해도 2칸을 띄어쓸 수 없습니다. 공백을 아무리 많이 삽입해도 공백 1개로 간주됩니다. 그래서 공백을 여러 개 사용해야 할 때는, 빈 칸을 이렇게 표현해 줍니다. 그러면 브라우저가 기호를 빈 칸으로 표시해 줍니다. 예제: aaa bbb 이렇게 aaa와 bbb 사이에 공백을 4칸 넣어줄 때에는 aaa bbb 이렇게 합니다. 진짜 공백과 기호를 번갈아서 쓰면 됩니다. < 부등호() 위의 경우와 같습니다. 닫는 괄호 또는, "무엇에 비해 크다(Greater Than)"..

MYSQL group by 와 having 의미

having 은 group by 절 에 포함됩니다. group by ... having ... 이딴식으로 쓰이죠.. having 만으로는 쓰여지진 않겟죠... 쉽게 생각하면 group by 절에서 사용하는 where 절 이라고 보시면 됩니다. ( 참 쉽죠잉? 개뿔~ -.-;;;) where 절에 사용하는 조건들이 group by 보다 먼저 적용되니 group by 로 그룹핑 한후의 시점에서 조건을 걸때 사용합니다. 예를들어... select 이름, count( 이름 ) as 갯수 from 테이블이름 where 지역 = '서울' group by 이름 having count(이름) > 1; 위는 지역이 서울인 사람들 에서 이름으로 그룹핑해서 이름과 레코드수를 표시해주는데 having 절이 없으면 모든 레코드..

HTML 테이블 만들기 및 <TD> <TR> 의미

테이블은 기본적으로 각 열마다 동일한 행으로 이루어져야 합니다. 1*1 셀 2*1 셀 2*2 셀 위와 같이 첫번째 열(row)은 1개의 행(column)을 가지고, 두번째 열(row)은 2개의 행(column)을 가지게 만들면 아래처럼 제대로 모양을 갖추어 지지 않습니다.1*1 셀2*1 셀2*2 셀첫번째 열을 오른쪽으로 확장시켜 주어야 합니다. 이때 사용하는 속성이 colspan 입니다. 1*1 셀 2*1 셀 2*2 셀 위와 같이 colspan="2"로 지정하면 아래와 같이 의도한 대로 모양이 나옵니다.1*1 셀2*1 셀2*2 셀즉 첫번째 row의 column수가 1개이고, 두번째 row의 column 수가 2개이므로 이를 동일하게 맞추어 주기 위해서 첫번째 row의 셀에서 colspan 속성을 사용하였..

PHP의 전역변수 설정

PHP에서는 전역변수(Global Variable)를 설정해도 함수내에서는 먹지 않는다. 이것 때문에 문자열 비교가 되지 않아서 한참 고생했음. 전역변수와 같은 이름을 써도 함수 내에서는 지역변수로 쓰기 때문인데(아래 예의 local_function() 함수) 전역변수라고 선언을 해주어야 됨(아래 예의 global_function() 함수). 출처 : http://www.memozee.com/memozee.view.php?q=global&ap=0&df=1

프로그래밍/PHP 2013.11.13

MySQL 함수를 활용한 날짜비교 쿼리문 작성하기

다음은 테이블(purchaseT) 정보이다. 이 테이블은 날짜와시간대 별로 각 회원의 구매물품을 저장한다. 다음은 테이블을 생성하기 위한 DDL문이다. 주석은 '--' 다음에 반드시 한칸(' ')을 띄어쓰기하고 기술해주어야 한다. create table purchaseT ( idx int not null primary key auto_increment, -- 구매정보idx member_id int not null, -- 회원id product_id int not null, -- 상품id buydate datetime not null -- 거래일자 ); idx member_id product_id buydate 1 gildong orange 2011-01-30 01:34:37 2 mildong apple ..

PHP MySQL 명령어 실행 함수 mysql_query

[PHP MySQL 명령어 실행 함수 mysql_query] php에서 데이터베이스(MySQL)에게 SQL 명령어를 실행시키기 위해서는 mysql_query 함수가 사용됩니다. sql 명령어라 두리뭉실하게 말씀드렸는데, 이것을 기능에 의해서 세분화 해보면 아래와 같습니다. DDL(데이터정의어) - CREATE, ALTER, DROP DML(데이터조작어) - SELECT, INSERT, UPDATE, DELETE DCL(데이터제어어) - GRANT, REVOKE, CASECADE, RESTRICT mysql_query 함수는 SQL 명령어라면 위의 세가지중 대부분(정확히 전부 테스트해 보지 못했슴)을 멋지게 실행시킵니다. 아래의 예제는 mysql_query 함수를 이용해서 어여쁜 테이블 하나를 만들고 있습..

프로그래밍/PHP 2013.11.13

PHP : explode() - 문자열 나누기, 문자열 분리하기

크리에이티브 커먼즈 라이선스 이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-동일조건변경허락 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다. Syntax variable = explode(token, string); token을 기준으로 string을 분배해서 저장한다. 예제 $str = "가나다라 마바사"; $str2 = explode(' ', $str); 결과 $str2[0]에는 "가나다라" $str2[1]에는 "마바사" 가 각각 저장되 있다.

프로그래밍/PHP 2013.11.13

[MySQL] 기본 사용법 및 예제

MySql에 대한 기본 사용방법 및 명령어에 대해 알아본다. - 목차 - 1. Mysql 기본 사용법 2. 데이터베이스 생성 및 삭제 3. 새로 생성한 데이터베이스 등록하기 4. Mysql 사용자등록 5. 테이블 생성 및 삭제 6. 테이블속성 및 구조변경법 7. 데이터 입력하기 (INSERT) 8. 데이터 검색 (SELECT) 9. 데이터 수정하기(UPDATE) 10. 데이터 삭제하기(DELETE) 11. 새로운 사용자 등록 12. 일반사용자 권한설정(보안사항) 13 .Mysql root 암호 변경하기 14. root 패스워드를 잊어버렸을 때는 어떻게? 15. 특정 테이블의 구조보기 16. 현재 상태 보기(STATUS) 1. Mysql 기본 사용법 ● Mysql 데이터베이스 접속하기 # mysql -u ..

펌자료) mysql 명령어 모음

사용자 추가 명령어: mysql> GRANT ALL PRIVILEGES ON dbname.* TO username@localhost IDENTIFIED BY 'password'; username 사용자를 password 라는 비밀번호를 갖도록 추가 한다 그리고 dbname 라는 데이터베이스를 사용할것이며 모든 권한을 부여한다. username 사용자는 로칼 호스트에서만 접속할 수 있다. 사용자 삭제: mysql> delete from user where user='username'; mysql> flush privileges; 데이터베이스 생성 mysql> create database dbname; -->dbname 이름으로 데이터베이스 생성 데이터베이스 삭제 mysql> drop database dbn..