개발팁

0 716 0

회원정보 select 해서 선택된 회원 기본정보 input 입력하기.

by TiP114
광고위치
function get_member_opt_view($fild, $mb_id, $mb_hp) 
{ 
  global $g5; 
$sql = "select * from g5_member where mb_level > '2' and mb_level < '5'"; 
    $result = sql_query($sql); 
    for ($i=0; $row=sql_fetch_array($result); $i++) 
    { 
        $str .= "<option value='$row[mb_id]'"; 
        if ($row[mb_id] == $fild or $row[mb_id] == $mb_id) $str .= " selected"; 
        $str .= ">{$row[mb_1]}- {$row[mb_name]} / {$row[mb_3]} / {$row[mb_4]}</option>"; 
    } 
    return $str; 
} 
</code></pre>

<pre class="line-numbers"><code class="language-markup">
            <select id="target_mb" name="target_mb" onchange="target_mb_select();">
                <option value="">선택</option>
                <?php echo get_member_opt_view($fild, $mb_id, $mb_hp) ?>
            </select>
          <input type="hidden" name="ca_name" id="mb_id" value="">  
          <input type="text" name="mb_hp" id="mb_hp" value="" placeholder="담당자 선택하세요" disabled="disabled" style="width:180px;"> 
</code></pre>

//ajax_log.php 파일
<pre class="line-numbers">
<code class="language-php">
<?php
$sql = "select * from g5_member where mb_id = '$_GET[mode]'"; 
$result = sql_query($sql); 
$row=sql_fetch_array($result);
?>
<?=$row['mb_id'];?>|<?=$row['mb_hp'];?>|<?=$row['mb_name'];?>
</code>
</pre>

<pre class="line-numbers"><code class="language-javascript">
<script>
function target_mb_select()
{
	if($("#target_mb").val()=='')
	{
		writeform_reset();
	}
	else
	{
		$.ajax({
			url: './ajax_log.php',
			type: "GET",
			data: "mode="+$("#target_mb").val(),
			datatype: "html",
			success: function(data){
				var tmp=data.split('|');
                    $("#mb_id").val(tmp[0]);
                    $("#mb_hp").val(tmp[1]);
			},
			error: function(){
				alert("데이터를 가져오는데 실패했습니다.");
			}
		});
	}
}
</script>
</code></pre>



광고위치

등록자 인끼 내용

PHP 웹페이지 파싱 클래스 (웹페이지 긁… omg 웹페이지 소스를 파싱하는 클래스입니다. url과 정규식을 입력하면 파싱결과를 뱉어줍니다. curl을 사용하였기 때문에 fopen과 달리 PHP설정이 all…
PHP EXCEL 엑셀 업로드 방법 omg <pre> &lt;?php include_once('./_common.php'); include_once(G5_PATH.'/head.sub.php'); incl…
CSS + Jquery 아코디언 메뉴.. … omg 아코디언메뉴를 만들어달라고 해서 간단하게 생각하고 OK했는데.. 인터넷상에 제대로 된 샘플이 많이 없더라구요 한 여덟가지 테스트하다가 그나마 하나 건져서 …

Comments (0)

인기내용

PHP 웹페이지 파싱 클래스 (웹페이지 긁… omg 웹페이지 소스를 파싱하는 클래스입니다. url과 정규식을 입력하면 파싱결과를 뱉어줍니다. curl을 사용하였기 때문에 fopen과 달리 PHP설정이 all…
PHP EXCEL 엑셀 업로드 방법 omg <pre> &lt;?php include_once('./_common.php'); include_once(G5_PATH.'/head.sub.php'); incl…
광고위치

사진작품

Log in
Register