function 함수명() {
var i;
var flag;
for(i = 0; i < g.elements['폼네임'].length ;i++){//체크박스의 개수
if(document.getElementById(i).checked){//각각의 체크박스당 $i 변수를 줘서 id값을 증가시킨다.
flag = true;
break;
}
}
if((document.getElementById(0).checked // 체크박스의 개수가 하나일경우
|| flag ) && confirm("선택항목을 삭제하겠습니까?")){
return true;
}else{
if(i <= g.elements['폼네임'].length
||!document.getElementById(i).checked){
alert("삭제할 항목을 선택해 주세요");
return false;
}
return false;
}
}

해보고 말씀드립니다. 이렇게 하니까 되더군요...

정말 골치아픔...ㅎ



AND

[090118] php 개발환경

IT/etc 2009. 1. 18. 14:16

메인으로 쓰고 있는 2003 서버 버전의 퍼포먼스를 가장 중요하게 생각해서

되도록이면 은행싸이트도 안들어가고 프로그램도 필요한 것만 깔려고 무던히 노력했었다...

특히 개발시에는 잡다한걸 많이 깔아야 되는데

한번은 그게 싫어서 vmware에다가 윈도우 개발환경을 만든적도 있었는데 좀 답답한게 끊김현상도 있고

호스트 OS에도 그렇게 좋은 영향을 미치는거 같지 않아서

고민을 거듭한 결과

호스트 OS에 eclise만 깔고 개발을 할수 있는 환경을 만들었다.

우선 게스트 OS로 센트OS를 돌리고 거기에 웹서버 환경을 구축한다.

그리고 vmware에서 공유폴더를 지정해서 게스트 OS의(리눅스) 아파치의 htdocs에 호스트OS의 워크스페이스를 심볼릭 링크로 지정해서 바로 확인 가능할수 있게 하였다.

아주 만족스럽다. 무지빠르고 ㅎ



AND



역시 프로그래머로서 삽질은 숙명인가 보다...

썩을

결국 로그를 확인해야 하는 건디...

mysql을 설치할때 소스컴파일하는 방법하고 yum으로 설치하는 방법이 있는데

두가지가 설정방법이 좀 많이 틀리다...

MySQL :: ERROR 2002 (HY000): Can't connect to local MySQL server ...


이눔의 에러가 상당히 많이 나오는데... 웹에 있는 설명대로 해봐도 안돼는 것이다..

결국은 누구나 한번쯤 고민한문제가 나에게는 어떻게 일어나고 있는지 확인하는 것이 중요하다.

rpm으로 설치한 경우 /var/log/mysql.log에 로그가 남으니까 에러로그로 해결방법을 찾도록 하자..

대부분 퍼미션이나 mysql_install_db를 안해줘서 그런거다...

   55  /usr/bin/mysql_install_db
   56  /usr/bin/mysqld_safe &
   57  cd /var/run/
   58  ls
   59  ll
   60  chown -R mysql:mysql ./mysqld/
   61  /usr/bin/mysqld_safe &
   62  mysql -uroot

끝부분에 명렁어 되것다!



AND