아이디와 이름

아이디와 이름

QA

아이디와 이름

답변 1

본문

990762270_1570432451.2556.png

 

코멘트 쓴사람 아이디, 이름을 바꾸는 건데요

                아이디: <input type="text" name="mb_id" class="frm_input" value="<?php echo $list[$i]['mb_id']; ?>" style="width:70px;">
                이름: <input type="text" name="wr_name" class="frm_input"  value="<?php echo $list[$i]['wr_name'];?>" style="width:70px;">

 

이름칸을 없애버리고 아이디만 치면 해당아이디의 wr_name도 업데이트할 수 없을까요?

 

 

    $g5_write = explode(G5_TABLE_PREFIX."write_",$_POST['bo_table']); 
    
    $sql = " select bo_use_name from ".$g5['board_table']." where bo_table = '".$g5_write[1]."' "; 
    $result_usename = sql_query($sql); 
    $result_usename2 = sql_fetch_array($result_usename); 
    $bo_usename = $result_usename2['bo_use_name']; 
    
    $sql = " select mb_name, mb_nick, mb_email, mb_homepage from ".$g5['member_table']." where mb_id = '".$_POST['mb_id']."' "; 
    $row = sql_fetch($sql); 
    
    if ($bo_use_name=="1") { $row_name = $row['mb_name']; } 
    else { $row_name = $row['mb_nick']; } 
    
    $sql = " update ".$_POST['bo_table']." set  wr_email = '". $row['mb_email'] ."', wr_homepage = '". $row['mb_homepage'] ."', mb_id = '". $_POST['mb_id'] ."', wr_name = '". $_POST['wr_name'] ."' 
    
    where wr_id = '". $_POST['wr_id'] ."' "; 
    sql_query($sql); 

 

해당 mb_id의 wr_name도 자동으로 업데이트되게 할 수 없을까요?

 

 

이 질문에 댓글 쓰기 :

답변 1

$mb = get_member($_POST['mb_id']); // 추가 

$sql = " update ".$_POST['bo_table']." set  wr_email = '". $row['mb_email'] ."', wr_homepage = '". $row['mb_homepage'] ."', mb_id = '". $_POST['mb_id'] ."', wr_name = '". $mb['wr_name'] ."' 
    
    where wr_id = '". $_POST['wr_id'] ."' "; 
    sql_query($sql); 

로 변경후 실행해보세요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,118
© SIRSOFT
현재 페이지 제일 처음으로