'PHP' 카테고리의 다른 글

[PHP]SELECT를 function으로 만들때  (0) 2019.11.06
Summernote 사용시  (0) 2019.09.30
function getMemberSel($sel='', $on='') {
global $DB, $tb; 
if ($on) $_on = "onChange='this.form.submit();'";
$str = "\n"; $str .= "-담당자-\n"; 
$res = $DB->getRows("select * from ". $tb["member"] ." where isdel='0' And mb_id!='amigyu' order by mb_name ");
foreach($res as $_idx=>$row){ 
if ($sel==$row['mb_id']) 
	$str .= "". $row['mb_name'] ." \n"; else $str .= "". $row['mb_name'] ." \n";
} 
$str .= "\n";

return $str;

}

이렇게 함수로 만들어 놓으면 메인 코드에서 한줄 함수로 select, option 구문을 완성 할 수 있다.

'PHP' 카테고리의 다른 글

:: operator in PHP  (0) 2020.07.29
Summernote 사용시  (0) 2019.09.30

textarea에 summernote 에디터를 바로 적용하면 그냥 DB데이터를 사용해도 테이블, 그림 등 다 아래 코드로도 잘 나온다.

<textarea id="summernote"><?=$row['content']?></textarea>
<script>
 $(function(){
 	$("#summernote").summernote();
 });
</script>

 

But,

summernote.js 사용 하지 않을 때, 출력 하는 방식은 다르다. 오늘 이것 때문에 하루 종일 헤매었더라지..

아직 초보 초보 초보 왕 초보였더라지.. 

 

<pre style="background-color:transparent;">
<?=print_r($row['content'], TRUE)?>
</pre>

이렇게 써 줘야 테이블 모양, 사진 다 출력되어서 나온다.

<pre> 태그에 회색 배경이 따라 나와서 transparent 처리 해 줬고, print_r() 함수에 2번째 인수 TRUE는 마지막에 딸려 나오는 1이라는 숫자를 없애기 위한 것이다. 


 

summernote editor에서 enter를 치면 굉장히 넓은 line-height를 볼 수 있다. 그걸 없애기 위한 코드는 아래와 같다.

 $('#summernote').summernote({ 
  	//other options
    
  }).on("summernote.enter", function(we, e) {
        $(this).summernote("pasteHTML", "<br><br>");
        e.preventDefault();
    }); //Enter 후에 <br><br> 제거 하는 코드

'PHP' 카테고리의 다른 글

:: operator in PHP  (0) 2020.07.29
[PHP]SELECT를 function으로 만들때  (0) 2019.11.06

+ Recent posts