일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 자연산개복숭아
- 괌자유여행
- 개복숭아판매
- 포천투어
- 경기북부골프장
- 제주도눈
- 야생개복숭아
- 서원힐스
- 제주도
- LGG6
- 태안수영장펜션
- 한라산
- 자연산 개복숭아
- wp-900
- 휘닉스파크
- 제주도눈썰매
- 포천가볼만한곳
- 돌복숭아
- 충주골프장
- 괌
- 개복숭아
- 조경철천문대
- 야생개복숭아 판매
- 개복숭아 판매
- 파주골프장
- 포천수영장
- 덕소골프샵
- 제주도설경
- 포천온천
- 잠실수영장
- Today
- Total
목록개발은 핵찜이야/PHP (33)
Live Brilliant
php 개발 # db insert시 중복 데이터가 존재하면 업데이트 처리 1. 단일 데이터 INSERT INTO t1 (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1; 2. 중복시 에러 무시 $vals = array(0=>"('1','1','1')",1=>"('2','2','2')"); $arr_vals = implode(",", array_values($vals)); //IGNORE 중복 에러 무시 $sql = "INSERT IGNORE t1 (a,b,c) VALUES ".$arr_vals; 3. 멀티 데이터 $vals = array(0=>"('1','1','1')",1=>"('2','2','2')"); $arr_vals = implode(",", arra..
[문제] 배열에 있는 값을 list 함수를 통해 출력하려했는데 배열에 값은 있는데 출력이 안되는 문제가 발생 $fruit = array('a' => 'apple', 'b' => 'banana', 'c' => 'cranberry'); while (list($key, $val) = each($fruit)) { echo "$key => $val\n"; } while (list($key, $val) = each($fruit)) { echo "$key => $val\n"; } [원인] 상위 코드에서 each($fruit) 문을 한번 사용하였다 [해결] reset()함수를 이용하여 배열 포인터를 첫번째로 설정해야한다.reset() 함수를 사용하니 출력이 되었다.reset() 배열의 내부 포인터를 첫 번째 요소로 설..
#php 코딩 테스트//페이지 시작시 메모리 echo memory_get_usage(); //페이지 상단 넣고 시간 추출function get_microtime(){ $time = microtime(); $time = explode(' ', $time); $time = $time[1] + $time[0]; return $time;} $start = get_microtime();==========================php 프로그래밍......... //변수 해제를 통해 메모리 확보unset($data);========================== //페이지 종료시 메모리 echo memory_get_usage(); //페이지 하단 시간 추출 $finish = get_microtime();//시..
1. 현재 페이지와 이전 페이지 문자열 체크 ereg = 대소문자 가림eregi = 대소문자 가리지않음-ajax 나 iframe 접근일경우 사용하면된다.if(!eregi($_SERVER['HTTP_HOST'], $_SERVER['HTTP_REFERER'])) exit('No direct access allowed'); 2. include 파일 직접접 막기- print_r($_SERVER); 치면 해당 페이지 정보가 나온다.- __FILE__ 함수를 치면 파일의 전체경로와 파일명. 포함한 파일 안에서 사용하면, 포함된 파일명을 반환합니다.현재페이지와 include 한 페이지명이 같으면 exit 시킨다.if(realpath($_SERVER[SCRIPT_FILENAME]) == realpath(__FILE__..
php구문 코딩시 과 같이 많이들써왔다.근래에는 으로 php구문 코딩을 한다. 만약 짧은 코딩을 할경우php.ini --->short_open_tag=On 해주면 된다. 하지만 직접 서버셋팅을하지 않고 타 서비스(쉐어호스팅)를 이용할경우 short oepn tag허용 정책이 다를수 있기 때문에 만약 허용하지 않는다면 모든 소스를 수정해야하는 번거러움이 생긴다. php 에서도
워드프레스 글 이미지 마우스 오버 , 아웃 변경
function utf8_strlen($str) { return mb_strlen($str, 'UTF-8'); }function utf8_charAt($str, $num) { return mb_substr($str, $num, 1, 'UTF-8'); }function utf8_ord($ch) { $len = strlen($ch); if($len
[에러]Illegal mix of collations (utf8_general_ci,IMPLICIT) and (euckr_korean_ci,COERCIBLE) for operation '=' 이유 php 파일은 euc-kr 문자셋이구 DB는 utf-8 이여서 파일 문자셋을 utf-8로 변경해 줘야 한다.
[에러] Youtube api 연동중 simplexml_load_file 에러 발생 Warning: simplexml_load_file() [function.simplexml-load-file]: URL file-access is disabled in the server configuration in C:\APM_Setup\htdocs\youtube.php on line 95 Warning: simplexml_load_file(http://gdata.youtube.com/feeds/api/videos/RK_TkMWTdiw) [function.simplexml-load-file]: failed to open stream: no suitable wrapper could be found in C:\APM_Se..
스크립트 navigator 객체를 이용한 브라우저 정보 확인