'PHP' 카테고리의 다른 글
[PHP]SELECT를 function으로 만들때 (0) | 2019.11.06 |
---|---|
Summernote 사용시 (0) | 2019.09.30 |
[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 구문을 완성 할 수 있다.
:: 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> 제거 하는 코드
:: operator in PHP (0) | 2020.07.29 |
---|---|
[PHP]SELECT를 function으로 만들때 (0) | 2019.11.06 |