[PHP] 특정시간,날짜의 요일 구하기 $dday = date("w", mktime("0","0","0","4","25","2511")); // 1:월,2:화,3:수,4:목,5:금,6:토.7:일 echo $dday; // 4 $now = time(); $weekof = date("w", $now); echo $weekof; 위와 같이 timestamp 값을 date함수를 이용하여, 특정 날짜의 요일을 알아낸다. 주석과 같은 결과물을 대입하여 표기해줄수 있다. WEB/PHP 2011.04.26
[PHP] 2차 배열 정렬, 재정렬 $a[]=array("1","AAA"); $a[]=array("4","BBB"); $a[]=array("3","CCC"); $a[]=array("2","DDD"); function cmp($a, $b) { return strcmp($a[0], $b[0]); } usort($a, "cmp"); print_r2($a); 배열변수를 키값 0을 기준으로 재정렬 하려고 할때 위와 같이 사용하면 편리하다 ㅡ_ㅡ; WEB/PHP 2011.04.26
[JQuery] load()를 사용하여 10개 더보기를 구현해보자 요즘 스마트폰을 보다보면 T store같은 [10개 더보기] 버튼과 같이 페이지 이동없이 현재 페이지 하단에서 게시물이 10개가 더 늘어나게 만들어진 게시판들이 있다. 이것을 JQuery의 load()를 사용하여, 만들어보자. PHP의 페이징, 물론 돌아다니는, 쉽게 구할수 있는 소스가 많기때문에 언급을 하지 않겠지만 살짝 얘길 하자면 WEB/Js, JQuery 2011.04.21
[Js] javascript에서 php의 sprintf()와 같은 형식 만들기 javascript용 sprintf()가 없기 때문에 대부분 function 함수를 만들어 사용한다. 물론 좋은 사용자 함수도 많지만 간단하게 사용할때는 아래와 같이도 할 수 있다. 가령 변수 v에 12라는 두자리 숫자가 들어오더라도 012라는 문자에 뒤에서 2자리만 가져가기때문에 12를 만들어낸다. 물론 그 이상의 자리도 가능은 하지만 더 많은 경우에서 유연성있게 사용하려면 좋은 함수를 찾아 그걸 쓰는것을 추천한다. ㅡ_ㅡ; WEB/Js, JQuery 2011.04.19
[PHP] htmlspecialchars() 데이터 따옴표 로 인한 짤림 현상 디비 테이블에 저장되어 있는 따옴표(", ')으로 인하여 input type="text"의 value=""안에 데이터를 로드할때 생기는 텍스트 짤림현상을 해결하고자 한다. $nList['subject'] = '"따옴표"가 있을때 짤리는데..'; echo ""; 이는 "따옴표"가 있을때 짤리는데.. 라는 문자를 표시할때 value=를 작성할때 사용하는 따옴표가 시작이지만 불러오는 데이터 중간에 삽입되어 있는 따옴표가 마무리 따옴표로 인식이 되버려서 짤림현상이 나타난다. 이를 해결할수 있는 PHP 함수가 htmlspecialchars() WEB/PHP 2011.04.19
[Js] Javascript용 한글자르기 함수 언더바템플릿(_Template)이나 기타 템플릿을 사용하다 보면 부득이 하게 php함수가 아닌 Js용 함수를 사용해서 한글을 짤라야 하는경우가 있었다. 사용법은 아래와 같다. WEB/Js, JQuery 2011.04.15
[Html] 크롬(chorme)에서 textarea 사이즈조절 막기 크롬(chorme) 브라우저에서는 textarea 가 자동으로 resize 기능이 되어 로드된다. 이점이 좋을때도 있지만 사실상 안좋을때가 더 많다. 이 기능은 스타일 추가로 막을수 있다. WEB/Html 2011.04.15
[PHP] sprintf() , 2자리 정수를 만들때 별것 아니지만... for문이나 while문과 같은 루프를 돌리다보면 html문의 class나 id값을 지정할때에 규칙적으로 정해야 하는경우나.. 데이터를 가져오고 뿌려줄때 역시 이러한 경우가 많다. 예를들어 지정된 배열의 갯수만큼 를 생성하는데 id값을 지정할때... for($i=0;$i WEB/PHP 2011.04.14
[JQuery] show(), hide()를 이용한 이미지 전환 업무를 하다보면 메뉴 혹은 이미지를 전환해야 하는 경우가 많다. 예를 들어 관리자모드에서 사용자의 설정에 따라 전환해야 하는 화면이 있다고 가정한다면 그저 getElementById를 사용하여, 많은 양의 코드를 작성했어야 했다. 하지만 JQuery를 이용해서 간단하게 처리할 수... [상황] 버튼은 라디오 버튼으로 "1번", "2번"이 존재하고 선택 여부에 따라 이미지가 바뀌는 방식이며, 선택후 저장을 하였을시 데이터는 bt필드에 저장됨과 동시에 다시 선택페이지로 돌아와 결과를 뿌려준다. 위와같이 function에서 설정하지 않으면 로드되면서 데이터 결과물에 반영하는 레이아웃을 만들어줄때와 라디오버튼 선택시 변경되어야 하는 시점에서 두번의 함수작동을 줄이기 위함이고, 해놓고도 별로 맘에 들진 않지만.... WEB/Js, JQuery 2011.04.14
[MySQL] case when 쿼리문 그누보드라고 가정할때 해당 게시물을 검색하다 이 게시물이 g4_board_file 테이블에 별도로 저장되어 있는 이미지 파일이 있는지, 있다면 해당 이미지 파일의 파일명을 추출하고자 한다. $sql = "select *, wr_id AS idx case when (select bf_file from g4_board_file where wr_id = idx) is NULL then '' else (select bf_file from g4_board_file where wr_id = idx) END AS bf_file from g4_write_notice where wr_id = '1' "; $row = sql_fetch($sql); if($row['bf_file'] != "") $img = " WEB/MySQL 2011.04.13