- Today
- Total
목록Programming (110)
내 머릿속 데이터베이스
출처 : http://blog.naver.com/my464/150178478874 DATE_FORMAT(DATE, '포맷할 형식') 날짜를 지정한 형식으로 포맷해 리턴 ex) DATE_FORMAT(now(), '%Y-%m-%d 00:00'); weekday(DATE) 숫자로 요일을 리턴 ex) weekday(now()); DATA_ADD(DATE, interval 기본값) 날짜에서 interval 값 만큼 더한 값 리턴 ex) select * from [table] where DATE_ADD(DATE_FORMAT(now(), '%Y-%m-%d 00:00'), interval weekday(now()) day);
※ 트리거로 지우기 mysql> DELIMITER $$ CREATE TRIGGER TR_TEST AFTER INSERT ON A테이블 FOR EACH ROW BEGIN DELETE FROM A테이블 WHERE 등록일시 < DATE_ADD(now(), INTERVAL -5 MINUTE); END; $$ DELIMITER; 하지만 cafe24.com은 트리거를 지원안한다. (보안문제상이나 뭐라나..) 더불어 프로시저, 펑션도 같은 이유로 지원안함. 그래서 그냥 insert 할때 삭제하기로 함 관계형 테이블 삭제 방법에는 2가지가 있다. 1. DELETE JOIN (출처 : http://pusankjs.blog.me/40128071581) DELETE E-mail.*, Account.*, Site.* User..
데이터 삭제시 다음과 같은 에러메시지가 뜨는 경우, Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect. 원인 MYSQL 워크벤치에서 데이터 삭제 시, WHERE절에 primary key를 지정해서 삭제하지 않는 경우 저런 메세지가 뜬다. 예) DELETE FROM table WHERE cost > 30000 해결방법 1. 서브쿼리를 이용해서 key값을 가져와서 지운다. 예) DELETE FROM ..
[HTML] css]@page 속성. print 용지설정이 css 로~ window.print() 사용할 때 명함정도의 크기를 출력하고 싶은데.. http://www.phpschool.com/link/tipntech/78274 http://bacodemall.co.kr/shop/board/list.php?id=program 웹페이지 인쇄시 한페이지에 한 DIV만 나오게 하기 - DIV 짜르지않기 http://www.phpschool.com/link/qna_html/238866 http://www.cosmosmall.co.kr/goods/content.asp?num=30275&big=7&middle=1&small=1 코스모스몰 SRP-350 plu2 173,800 USB 이더넷 가격은 별도 070-8682..
function SQL_Injection($get_Str) { $query_str = mysql_real_escape_string($get_Str); return eregi_replace("(undefined| select | or| and| from| where| union| insert| update| delete| drop|\"|\'|#|\/\*|\*\/|\\\|\;)", "", $query_str); } $username = SQL_Injection($_POST["id"]);
Package Install : https://sublime.wbond.net/installation USER SETTING { "color_scheme": "Packages/User/Monokai (SL).tmTheme", "draw_minimap_border": true, "font_face": "Bitstream Vera Sans Mono", "font_size": 10, "highlight_line": true, "highlight_modified_tabs": true, "ignored_packages": [ "Vintage" ], "line_padding_bottom": 1.0, "line_padding_top": 1.5, "word_wrap": [ true ] } IMESupport : 한글바..
JQuery to excel 플러그인 이용한 방법 : http://blog.naver.com/sambak99/220122393391 다른 방법: 더 간편한 방법으로 header를 조작하는 방법도 있다
출처 : http://blog.naver.com/injadark/220173477827 1. 페이지 사용자 설정 - width=device-width 페이지를 자동으로 사용자 디바이스 사이즈에 맞춘다. 물론 별도의 수치값으로 고정 시킬수있슴. - initial-scale=1.0 페이지가 로딩될때 확대비율을 정할수 있다. 값이 커질 수록 확대 비율된 모습으로 페이지가 나타난다 - maximum-scale=1.0 허용가능한 확대비율의 최대치를 설정한다 - user-scalable=0 사용자의 확대보기를 허용할지 여부를 설정한다. 값은 0(허용하지 않음), 1(확대보기 허용함) 입니다. (yes/no 도 가능) 2. 모바일 input 타입 키보드 설정 모바일 키보드가 제공. 모바일 키보드가 제공. 모바일 키보..
[php]timestamp 값 연산하기 공부 2014/07/17 18:24 니밀 갱장히 간단한걸 나는 왜 갱장히 오래 걸렸던건가 별에별 방법을 찾아봤지만 정말 제일 간단한 초연산 방법은 $time1 = "2014-04-07 17:55:32"; $time2 = "2014-04-07 17:55:32"; 일때 $diff = strtotime($time1) - strtotime(time2); 이러면 되는것을 나는 왜 반나절 만에 찾았을까... 정말 간단한 것을 너무 어렵게만 생각했나BoA요
http://blog.naver.com/k19111/40185299671 오늘의이야기 ( mysql date_format ) 예전에 한번 포스팅 한거 같은데 먼가 좀 부실한거 같아서 좀 더 내실있게 써본다.. 리뉴얼 버젼이라고 할까나.. 실제로 참 많은 곳이 mysql 데이터베이스를 쓴다.. 머 가볍고 쉽고 이런 것을 떠나서 공짜라서 많은 회사들이 많이 쓴다.. 히스토리를 보면 Mysql 을 자바만든 썬 마이크로시스템에서 인수하고.. 썬 마이크로 시스템을 오라클에서 인수하면서 같이 넘어갔다고 한다.. 자세한 히스토리가 알고 싶으시면 위키백과사전을 보면 될듯하다.. http://ko.wikipedia.org/wiki/MySQL '2013-01-01 00:00:00' and 검색컬럼 < '2013-01-31..