아이디와 이름
본문
코멘트 쓴사람 아이디, 이름을 바꾸는 건데요
아이디: <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);
로 변경후 실행해보세요