update문좀봐주세요~ 정보
update문좀봐주세요~본문
<?
include_once("./_common.php");
$sql = "update $write_table set state=REPLACE(state,'등록','삭제') where wr_id = '$row[wr_id]'";
sql_query($sql);
alert('변경완료 ');
?>
이케했는데요
체크된 게시물만 update시키려니깐안되요 ㅠ
where절을 빼니깐 다~삭제로바뀌고;;
wr_id='$wr_id'해도안되요ㅠ
include_once("./_common.php");
$sql = "update $write_table set state=REPLACE(state,'등록','삭제') where wr_id = '$row[wr_id]'";
sql_query($sql);
alert('변경완료 ');
?>
이케했는데요
체크된 게시물만 update시키려니깐안되요 ㅠ
where절을 빼니깐 다~삭제로바뀌고;;
wr_id='$wr_id'해도안되요ㅠ
댓글 전체

이럴떈, 쿼리를 돌리기전에
echo $sql;
exit;
로 실질적인 쿼리문을 출력해서 검토해보심이 가장 빠를듯 하네용 ~
echo $sql;
exit;
로 실질적인 쿼리문을 출력해서 검토해보심이 가장 빠를듯 하네용 ~
만약에 wr_id가 93인 게시물을 바꾸려면
$sql = "update $write_table set state=REPLACE(state,'등록','삭제') where wr_id = '93'";
하면 바뀌는데 체크된거는 안되요 ㅠㅠ
$sql = "update $write_table set state=REPLACE(state,'등록','삭제') where wr_id = '93'";
하면 바뀌는데 체크된거는 안되요 ㅠㅠ
wr_id를 못받아와요 ㅠ

쿼리문에는 이상이 없어 보이네요..;
wr_id에 93 값이 있는지 확인해 보세용 ~
wr_id에 93 값이 있는지 확인해 보세용 ~
<?
include_once("./_common.php");
$count_write = 0;
$count_comment = 0;
$tmp_array = array();
if ($wr_id) // 건별삭제
$tmp_array[0] = $wr_id;
else // 일괄삭제
$tmp_array = $_POST[chk_wr_id];
for ($i=count($tmp_array)-1; $i>=0; $i--)
{
$sql = "update $write_table set state='삭제' where wr_id = '{$tmp_array[$i]}'";
sql_query($sql);
}
?>
이케했어요!ㅎㅎ
include_once("./_common.php");
$count_write = 0;
$count_comment = 0;
$tmp_array = array();
if ($wr_id) // 건별삭제
$tmp_array[0] = $wr_id;
else // 일괄삭제
$tmp_array = $_POST[chk_wr_id];
for ($i=count($tmp_array)-1; $i>=0; $i--)
{
$sql = "update $write_table set state='삭제' where wr_id = '{$tmp_array[$i]}'";
sql_query($sql);
}
?>
이케했어요!ㅎㅎ