본문 바로가기

2014/12

(10)
스크립트 버튼 동작 window.onload = function () { var buttonA = document.getElementById('button-a'); var buttonB = document.getElementById('button-b'); var counterA = document.getElementById('counter-a'); var counterB = document.getElementById('counter-b'); buttonA.onclick = function () { counterA.innerHTML = Number(counterA.innerHTML) + 1; }; buttonB.onclick = function () { counterB.innerHTML = Number(counterB.inn..
PHP 문자열 함수 / PHP 문자 함수 / PHP 함수 정리 PHP 문자열 함수 정리 !! 1. crypt사용법 : string crypt(string str [, string salt ])기능 : 단방향 문자열 암호화 인자 자료형 설명 비고 str string 암호화하고자 하는 문자열 필수 str string 암호화 방식을 결정하는 문자열 옵션 지원 암호화 방식ㄱ. CRYPT_STD_DES : 2문자 salt를 가지는 표준 DES 기반ㄴ. CRYPT_EXT_DES : 9문자 salt를 가지는 확장 DESㄷ. CRYPT_MD5 : $1$로 시작하는 12문자 salt를 가지는 MD5ㄹ. CRYPT_BLOWFISH : $2$로 시작하는 16문자 salt를 가지는 Blowfish참고 -> DES 기반인 경우 문자열의 앞에서 8글자만 사용하여 암호화한다 코드 결과 : n..
MySQL 기본 문법 part 2 MySQL Workbench를 이용해서 소스와 결과를 출력하는 식으로 설명하겠습니다.DB생성부터 시작하여 where절을 사용하여 조건에 맞는 데이터를 출력하려고 합니다. 1. DB생성create database manniz; create database DB명; 입니다이렇게 하면 DB명으로 DB가 생성됩니다. 2. Table 생성create table student(id_num int not null auto_increment,name varchar(30) not null, math int, kor int, eng int, primary key (id_num)); student라는 이름을 갖는 테이블을 생성하였습니다.테이블은id_num, name, math, kor, eng 라는 값을 갖고있습니다.id_..
PHP 한글 깨짐 / SQL 한글 깨짐 / PHP SQL 한글 깨짐 / PHP SQL 한글 1. php한글 깨짐 원인 / sql 한글 깨짐 원인 php와 SQL에서 쓰는 인코딩 방법이 다르면, php에서 sql의 자료를 출력했을 때 한글이 깨지거나 sql에 자료를 입력했을 때 이상한 문자 혹은 공백으로 들어가게 됩니다. 2. php 한글 깨짐 해결 방법 / sql 한글 깨짐 해결 방법위에서 언급한 인코딩을 맞춰주면 해결됩니다. 한글이 지원되는 utf8로 인코딩을 맞춰주는 건데요해야할 일은 크게 SQL과 PHP로 나누어서 2가지 입니다. SQL)php소스내에서 SQL의 인코딩 방법을 바꿔줍니다 mysql_query("set session character_set_connection=utf8;"); mysql_query("set session character_set_results=utf8;");..
Story of Life
자바 구구단 / 자바 구구단 소스 / 자바 구구단 주석 / Java 구구단 / Java 구구단 소스 /** 출력하고자하는 구구단의 숫자를 입력받으면* 그 숫자에 해당하는 구구단을 출력*/ import java.util.Scanner; public class gugu {public static void main(String[] args) {int num;//int형 변수를 미리 선언System.out.println("출력하고 싶은 단은 몇단 입니까 ?");Scanner scan = new Scanner(System.in);//입력을 받기위한 Scanner 사용, import 필요num = scan.nextInt();//앞에서 선언한 num에 scanner를 사용하여 입력받은 값을 int형으로 //저장for(int count = 1; count
input type별 설명, 예제 / html input type / input type = "text" / input type = "button" Insert title here 예시를 돕기위해 HTML로 작성후 편집하였습니다 배경이 흰색이라 잘안보여서 박스안은 빨간색으로 표시하였습니다 1. input type="text" 텍스트를 입력할 수있는 텍스트 입력 상자 참고자료 소스 출처 : 네이버 지식인 2. input type="password" 보통 비밀번호를 쓰는 텍스트란이 *로 표시되는 것같은 비밀번호 입력상자 3. input type = "file" 파일을 선택하는 파일선택 상자 4. input type = "checkbox" 체크박스를 생성, value로 값을 설정할 수 있고, 체크가 되면 그 값을 리턴, 체크되지 않으면 0 리턴 체크박스 → 5. input type = "radio" 라디오 버튼을 생성, 체크 박스경우는 YES, NO로 2..
PHP 기초 / PHP 실행방법 / PHP 처음 / PHP 설치 PHP를 가동 시키기 위해서는 PHP가 설치되어 있어야 한다.일반적으로 PHP만을 까는 사람은 없고 APM setup이나 오토셋을 이용하도록 한다 APM SETUP : http://www.apmsetup.com/AUTOSET : http://autoset.net/xe/ 버전이나 갑자기 안될때를 대비해서 둘다 설치는 해놨는데 주로 APM SETUP을 쓴다그런데 APM SETUP은 업뎃이 안되는 느낌이;;우선 학습이 목표이니 크게 신경쓰지는 않는다. .php라는 확장자로 파일을 생성하지만 이것은 아무곳에서나 작동하지 않고 php가 설치되어 있는 폴더에서 작동한다 APM SETUP기준으로는 C:\APM_Setup\htdocs 경로 밑에 두어야 한다. (아마 기본경로일 것이다)AUTOSET은C:\AutoSet9..
mysql 기본 명령어 / sql 명령어 / MYSQL 기본 명령어 모음 / MYSQL 기초 1. 데이터 베이스 만들기create database db_name; 2. 테이블 만들기create table table_name (code int //테이블 안에 들어갈 데이터 이름, 자료형title VARCHAR(30) //문자로 30만큼 용량을 받겠다는 뜻price int); 3.데이터 베이스 지정하기use db_name; //이 데이터 베이스를 사용하겠다라는 뜻 4. 데이터 등록insert into talbe_name(code, title, price) values(111, "HIHI", 1500);지정된 자료형과 맞지않으면 에러 발생, 쿼리 실행안됨간략하게insert into table_name values((111, "HIHI", 1500); // 이렇게 해도 차이 없음 5. 데이터 확인하기s..
자바 scanf 사용하기 / java scanf c처럼 사용하기 C에서 scanf("%d", &Num); 은자바에서Scanner a = new Scanner(System.in);int Num = scan.readline(); ★scanf("%s %d %d", ptr, &Num1, &Num2); 와 같이 여러개를 한꺼번에 받을 경우Reader reader = new InputStreamReader(System.in);Scanner scan = new Scanner(Reader).useDelimiter("\\s+");String str = scan.next();int Num1 = scan.nextInt();int Num2 = scan.nextInt();scan.close();reader.close(); 당연히 import로 scanner 랑 InputStreamReade..