전체 글 235

[황당] 세계의 황당한 죽음 BEST 5 (찰스 다윈상 수여)

세계의 황당한 죽음 Best 5(찰스 다윈상 수여) 5위) 1993년, 달라스에서 높이가 너무 낮은 터널이나 육교의 위험성을 알려 일반인들의 경각심을 불러 일으킬 목적으로 홍보 영화를 촬영 중이던 Mike Stewart는 자신이 타고 촬영하던 트럭이 높이가 너무 낮은 육교 밑을 지나가다는 것을 모르고 계속 촬영하다 육교에 머리를 부딪혀 죽었다. 4위) 세명의 브라질 남자가 비행기 추락사로 사망. 사망 원인은 비행 중 다른 비행기에 대고 엉덩이를 까보이다가 조종간을 놓쳐서 추락한 듯. 사체 발견 시 모두 바지가 발목까지 내려와 있었다고 3위) 아일랜드 시골에서 공장을 운영하던 George Schwartz는 자신의 공장이 한쪽 벽만 제외하고 완전히 파괴될 정도의 폭파 사고에도 불구하고, 폭파 당시 무너지지..

ETC/웃긴^0^ 2011.06.03

[MySQL] REPLACE 사용법, 문자열 치환방법

php를 거치지 않고 직접 쿼리로 문자열을 치환할때 사용한다. php의 str_replace를 써도 무방할때가 많지만 치환할 상대가 변수로 대응해야 할때가 아니라면 쿼리에서 직접 수정하는것이 더 좋다. $sql = "update tblName set fieldName = REPLACE(fieldName, " ", ""); where 이후 조건문이 없기때문에 tblName 테이블의 전체에 fieldName필드의 공백을 없애는 쿼리문이다. 이 역시 숙지하면 좋다. @_@

WEB/MySQL 2011.05.24

[Js] 크로스 도메인, document.domain, 엑세스가 거부되었습니다.

뭐라고 딱히 정의할수 없지만, 서브 도메인간에 새창 혹은 아이프레임으로 변수 전달시 "엑세스가 거부되었습니다." 라는 메세지를 확인하였다. 크로스 도메인이라는 것에 대해 알게 되었고 깊이 파볼까 했지만 작업내의 현상은 document.domain = "www.xxx.com"; -> document.domain = "xxx.com"; 과 같이 해결하였다. 딱히 원인은 모르겠지만 서브도메인간의 엑세스를 거부당했다면 www.xxx.com 과 xxx.com는 엄연히 다른것이기에 해결되었을거라 생각된다. 잊지 않고 파보기 위해 기록한다. ps parent.document 그리고 top.document , opener.document 에 대해서는 따로 포스팅해야겠다.

WEB/Js, JQuery 2011.05.20

[PHP] substr() 사용

문자열중 특정 위치 혹은 특정 구간의 문자를 반환하는 함수이다. 맞는지 모르겠지만 난 그렇게 사용한다. -_-;; $text = "ezcode.tistory.com"; echo substr($text, 0, 2); // 0부터 2에 해당하는 구간까지 반환 : ez echo substr($text, 7); // 0부터 7까지의 구간을 제외한 나머지 : tistory.com echo substr(#text, -3); // 끝에서 역으루 -3까지의 구간만 : com 많이 쓰이는 함수중 하나. 숙지해야할것중 하나.

WEB/PHP 2011.05.11

[MySQL] inner join 으로 다수의 테이블에 접근하여 데이터 가져오기

상황은 그누의 파일테이블(g4_board_file)에서 보드테이블(g4_write_notice)로 접근하여 이미지가 있는 보드게시물 최근순으로 뽑아온다. 파일테이블에 먼저 접근해야 했던 이유는 1개의 정해진 테이블이 아니라 다수의 테이블에 union 해야 하는 상황이라 선택되는 결과물의 테이블을 알수가 없기 때문이다. 아래는 union을 제외한 inner join만 표기해놓는다. $sql = "select a.wr_id, b.wr_id, a.bf_datetime AS bf_datetime from g4_board_file a inner join g4_write_notice b on a.wr_id = b.wr_id order by bf_datetime desc limit 5"; $result = sql_q..

WEB/MySQL 2011.04.29