답변 3개
댓글을 작성하려면 로그인이 필요합니다.
7년 전
음, 을 왜 가져오셔야 하나요?
그걸 먼저 확인하고
처리하는 방법을 찾는게 낫지 않을까 싶습니다.
을 가져와햐하는 필드를
여분필드에서 체크하고,
값이 있는경우 출력시 혹은 어디론가의 전송시에 태그를 앞뒤에 붙여서 전송하면 되지 않을까 싶습니다.
굳이, DB에 저장시 태그 필터링되는 영역에 담아두는것을 고민하는것보다
처리방법의 관점을 달리 가져가시는게 좋을듯 싶습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
어렵당당당
7년 전
�
플래토
7년 전
$fax = explode(" #",$member['mb_2']); // 성격
여기서는 $member의 추가필드 2번째를 가져와서 분할한 상황인데
foreach($fax as $key => $value) {
if($key == "원하는키값")
또는
if ($value == "원하는값")
$outvalue = "<span>".$value."</span>";
}
위와 같이 원하는 키또는 value를 판단하셔서
출력을 원할때 $outvalue
와 같이 원하는 시점의 출력을 하시면됩니다.
여기서는 $member의 추가필드 2번째를 가져와서 분할한 상황인데
foreach($fax as $key => $value) {
if($key == "원하는키값")
또는
if ($value == "원하는값")
$outvalue = "<span>".$value."</span>";
}
위와 같이 원하는 키또는 value를 판단하셔서
출력을 원할때 $outvalue
와 같이 원하는 시점의 출력을 하시면됩니다.
�
어렵당당당
7년 전
음 어케 적용해야할지 ㅠㅠ
register_form.skin.php에
<?php
$fax = explode(" #",$member['mb_2']); // 성격
?>
<div class="cach01">
<div><label><input type="checkbox" name="fax[]" value="#신중해요" <?php echo (in_array('#신중해요', $fax)) ? "checked" : ""; ?>> 신중해요</label></div>
<div><label><input type="checkbox" name="fax[]" value="꼼꼼해요" <?php echo (in_array('꼼꼼해요', $fax)) ? "checked" : ""; ?>> 꼼꼼해요</label></div>
<div><label><input type="checkbox" name="fax[]" value="친절해요" <?php echo (in_array('친절해요', $fax)) ? "checked" : ""; ?>> 친절해요</label> </div>
<div><label><input type="checkbox" name="fax[]" value="열정적이에요" <?php echo (in_array('열정적이에요', $fax)) ? "checked" : ""; ?>> 열정적이에요</label></div>
</div>
register_form_update.tail.skin.php에
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$mb_2 = implode(' #',$fax);
sql_query(" update {$g5['member_table']} set mb_2 = '$mb_2' where mb_id = '$mb_id' ");
?>
이렇게 되어있습니다.ㅠ.ㅠ
register_form.skin.php에
<?php
$fax = explode(" #",$member['mb_2']); // 성격
?>
<div class="cach01">
<div><label><input type="checkbox" name="fax[]" value="#신중해요" <?php echo (in_array('#신중해요', $fax)) ? "checked" : ""; ?>> 신중해요</label></div>
<div><label><input type="checkbox" name="fax[]" value="꼼꼼해요" <?php echo (in_array('꼼꼼해요', $fax)) ? "checked" : ""; ?>> 꼼꼼해요</label></div>
<div><label><input type="checkbox" name="fax[]" value="친절해요" <?php echo (in_array('친절해요', $fax)) ? "checked" : ""; ?>> 친절해요</label> </div>
<div><label><input type="checkbox" name="fax[]" value="열정적이에요" <?php echo (in_array('열정적이에요', $fax)) ? "checked" : ""; ?>> 열정적이에요</label></div>
</div>
register_form_update.tail.skin.php에
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$mb_2 = implode(' #',$fax);
sql_query(" update {$g5['member_table']} set mb_2 = '$mb_2' where mb_id = '$mb_id' ");
?>
이렇게 되어있습니다.ㅠ.ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
$fax = explode(" #",$member['mb_2']); // 성격
?>
이렇게 해서 체크박스를 불러오고이쓴데 앞뒤로 span을 못붙힐까요