RainEditor 1.0 – 자바스크립터 & PHP 웹에디터

말 그대로 웹에디터 입니다.
버튼의 배치나 색상이 자유롭게 편집 가능합니다.

1. 아래 명령어로 압축을 해제 하십시오.

tar zxvf raineditor1.0.tgz

2. 각 폴드의 권한은 아래와 같이 되어 있어야 합니다.

ext 755 – 첨부 파일 확장자 아이콘
images 755 – 에디터에서 사용된 각종 아이콘
popups 755 – 에디터에서 사용된 각종 대화상자
uploads 777 – 에디터에서 파일을 첨부 하면 올라가는 곳

// 권한 변경은 chmod -R 777 xxx

3. 폼이 들어 가야할 HTML 코딩

a. 폼이 들어 가기전 상단에 아래와 같은 부분을 삽입

b. 해당 폼 아래에 아래 와 같은 소스를 입력한다.

// form 의 onsubmit 의 이벤트안에 RainEditor(‘contents’,’E’); 추가 소스를 재정리하여 전송할 준비를 하는 소스

// sample.html 파일을 참조 해서 나머지 DB 처리를 하시면 됩니다.

// 기타 버거 사항이나 의문 사항은 outmind@cafen.net 으로 메일 주세요….

// 추신, document.domain 을 사용해야 하는 사이트의 경우 관련 주석 해제하면 됩니다.
// – 총 2개의 파일에 document.domain 이 들어 있음. blank.html, popups/common.js 1371135323.tgz

sql left outer join ????

SELECT a.sugang_no
,a.class_no
,a.user_id
,a.user_name
,a.email
,a.apply_as_student
,a.office_address
,b.course_name
,b.lecture_start_date
,b.lecture_end_date
,b.course_name
,c.major
,c.organ
FROM (sugang as a LEFT OUTER JOIN sugang_class as b ON a.class_no=b.no)
LEFT OUTER JOIN member as c on a.user_id=c.user_id
order by a.sugang_no desc limit 5 G;

손님 이것과 다른점을 함께 올려 주시면 다른 사람들에게 도움이 될 수도 있겠네요 이건 참고사항입니다.
(여기서 * 는 일일이 다 쓰기 귀찮아서 일부러 했음 컬럼은 위와 같음)

select a.*, b.*, c.*
from sugang as a, sugang_class as b, member as c
where a.class_no = b.no and a.user_id = c.user_id
order by a.sugang_no desc limit 5
11/29 16:45:14

거친마루 짧게 말하면, 교집합과 합집합입니다.
inner join(normal join)은 두 테이블에 모두 조건이 만족하는 필드들만 추려서 보여주게 되지만, 한쪽에라도 데이타가 없다면 보여지지 않게 되므로 left outer join 을 쓰면, 좌측 테이블에만 존재하는 데이타일찌라도 나머지 칼럼들은 비워둔채 출력해줍니다.

간단한 예로, 출석 테이블을 만든다 가정하면

normal join 으로는, 한번도 출석하지 않은 학생은 목록에도 보이지 않게 되지만, outer join 으로는 모두 볼 수 있게 됩니다.

자바스크립트 막대그래프 동적으로 보여주기

조금 나름대로 바꿔봤습니다…
테이블의 크기를 정해놓고 그 안에서 돌아가도록 하게요..ㅡㅡ;


TEST

$temp=”TEMP1,TEMP2,TEMP3,TEMP4″;
$temp_=”100,300,400,500″;

$rs=explode(“,”,$temp);
$rs_=explode(“,”,$temp_);
$count=sizeof($rs);

echo “

“;
for($i=0;$i<$count;$i++){
echo “

“;
}
echo “

“.$rs[$i].” “.$rs_[$i].”

“;
?>



자바스크립트 항상 같은 위치에 배너를 보여줌

1. 개요
SmoothBanner 라이브러리는 일반 홈페이지 우측에 페이지 스크롤에 관계없이
사용자에게 일정하게 보여지는 컨텐츠를 위한 라이브러리이다.

2. 작성
준비작업은 smoothBanner 라이브러리를 include해주는 것으로 끝난다.

그 후 배너로 지정할 영역에 다음과 같은 스크립트를 작성하여 주면 된다.
position style을 필수로 주어야 한다.(relative or absolute)

배너로 지정될 컨텐츠


1001533020.js

자바스크립트 뉴스슬라이드

1. 개요
textSlider는 홈페이지의 메인페이지에서 많이 사용되는 움직이는 뉴스(Ticker)를 쉽게 작성, 편집할 수 있도록
만들어진 라이브러리이다.

2. Ticker 작성
준비작업은 textSlider 라이브러리를 include해주는 것으로 끝난다.

그 후 Ticker를 붙일 html 영역에 다음과 같은 스크립트를 작성하여 주면 된다.

1259188263.js