반응형

전체 글 162

mysql의 프로시져호출시 에러(procedure can't return a result set in the given context)

php에서 mysql과 연결을 할때 mysql_connect( host, database, user, password); 로 하는경우가 많은데로 이렇게할 경우 프로시져를 호출하면 다음과 같은 에러메시지를 볼 수 있다. PROCEDURE XXX.XXX can't return a result set in the given context 프로시져를 호출할때는 다음과 같이 연결을 해야 에러가 나지 않는다.. mysql_connect( host, database, user, password, TRUE, 131074); 역시 CI인 경우 프로시져를 Call할때 에러가 나는 경우는 Error Number: 1312 PROCEDURE xone_ktk_new.sp_p_pps1123_30_Search can't retur..

mysql 2017.02.28

[php] phpMyAdmin 설치 방법

mysql 접속을 하려면 이것저것을 깔아야되고 또 접속권한도 줘야하고 불편한 경우가 많습니다. 이럴때 필요한것이 phpMyAdmin 입니다. 1. phpMyAdmin 다운로드 공식사이트에서 최신버전을 다운받습니다. 공식사이트 : https://www.phpmyadmin.net/ 오른쪽 상단의 다운로드버튼을 눌러서 다운을 받습니다. 2. 다운받은 파일을 압축을 풀어줍니다. 3. 설치할곳에 FTP를 이용하여 업로드 한다. 이때 디렉토리명을 뒤에 버젼등등을 다 지우고 phpMyAdmin 으로 바꿔준다. 압축을 풀면 phpMyAdmin-4.6.6-all-languages 폴더안에 phpMyAdmin-4.6.6-all-languages 폴더가 하나 더 있으니 안에 있는 폴더를 바꾸고 업로드 하자. 업로드가 완료가..

PHP 2017.02.10

[PHP] 외부이미지 서버에 저장하기

// 이미지 긁어오기$img_link = iconv('utf-8','euc-kr','http://imgcdn.kantukan.co.kr/mall/devcustom/0109_생비스27067.jpg');// 확장자 가져오기$ext = strtolower(pathinfo($img_link, PATHINFO_EXTENSION));// 저장할 이미지명을 정한다.$img = date("YmdHis").'.'.$ext;$fp = fopen('./upload/'.$img,'w'); // 저장할 이미지 위치 및 파일명$ch = curl_init();curl_setopt ($ch, CURLOPT_URL, $img_link );curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);$contents..

PHP 2017.02.09

[php] 실행시간

$start_time = microtime(); // 페이지 상단 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ $end_time = microtime(); // 종료시간 $start_sec = explode(" ", $start_time); // 초와 마이크로 초를 공백으로 구분 $end_sec = explode(" ", $end_time); $rap_micsec = $end_sec[0] - $start_sec[0]; // 실행시간 microsecond $rap_sec = $end_sec[1] - $start_sec[1]; // 실행시간 second $rap = $rap_sec + $rap_micsec; echo (date("Y-m-d H:i:s")." 실행시간 $rap 초 \n");

PHP 2017.01.31

shell script에서 비밀번호 입력 여부 없이 scp 사용 하는 법

###################################################################################### [방법 1] - 공개키 이용 ###################################################################################### [참고] http://www.ilinuxbay.com/contentChannel/article.php?scol_serial=2794&aca_idx=5&bca_idx=15 @@@@ 계정은 userId 으로 실행함. A (192.168.1.10) 서버 : test.txt 라는 파일을 가지고 있는 서버 B (192.168.1.20) 서버 : A 라는 서버에서 파일을 받기 위한..

서버 Server 2016.10.11

jQuery datepicker 일요일, 특정일 비활성화 시키기

$(function() { $("#datepicker").datepicker({ dateFormat: "yymmdd", // 데이터 포멧 , 20160905 형식 dayNamesMin: ['일', '월', '화', '수', '목', '금', '토'], //데이터 형식 일~토로 monthNames: ['1월','2월','3월','4월','5월','6월', '7월','8월','9월','10월','11월','12월'], // 달도 한글로 monthNamesShort: ['1월','2월','3월','4월','5월','6월','7월','8월','9월','10월','11월','12월'], // 달도 한글로 beforeShowDay: noSundays } }) function noSundays(date) { //일요..

jQuery 2016.07.27

mysql 에서 root 패스워드 분실시 대처법

1. mysql 데몬(혹은 프로세스 종료 service mysqld stop 2. 다음 명령을 실행 safe_mysqld --skip-grant& : mysql을 ID없이 접근할 수 있도록 초기화(리눅스) mysqld --skip-grant& : 윈도우용 mysql 에서 3. mysql 을 다시 실행 service mysqld start 그러면 mysql에 ID없이 접속하여 root 권한을 획득 할수 있다. 그런후에 root의 패스워드를 다시 수정하고 mysql을 재기동하면 끝.

mysql 2016.02.25

php 이름에 별표시

php 이름에 별표시 UTF-8 기준. echo preg_replace('/.(?!.)/u','○','홍길동'); // 홍길○ echo preg_replace('/.(?=.)/u','○','홍길동'); // ○○동 echo preg_replace('/.(?!..)/u','○','홍길동'); // 홍○○ echo preg_replace('/.(?=.$)/u','○','홍길동'); // 홍○동 echo preg_replace('/.(?!..)/u','○','홍길동'); // 홍○○ echo preg_replace('/.(?!.$)/u','○','홍길동'); // ○길○ echo preg_replace('/./u','○','홍길동'); // ○○○

PHP 2015.07.07
반응형