검색어를 디비로 넣으려는데 update가 안되고 새로 insert만 됩니다

검색어를 디비로 넣으려는데 update가 안되고 새로 insert만 됩니다

QA

검색어를 디비로 넣으려는데 update가 안되고 새로 insert만 됩니다

답변 1

본문

코드는 아래와 같습니다.

뭐가 문제일까요??

<?include('../common.php');

 

$search_input = $_GET['search_input'];

 

$goods_stat = $db->object("cs_goods_keyword", "where search_name = '$search_input'");

 

$goods_data = $tools->encode("idx=".$goods_stat->idx);

 

if(!empty($goods_data->idx)){

    $db->update("cs_goods_keyword",  "count='$goods_data->count+1' where idx='$goods_data->idx'");

    echo '성공'; 

} else {

    $db->insert("cs_goods_keyword", "search_name='$search_input', count='1'");

    echo '성공';

}

?>

이 질문에 댓글 쓰기 :

답변 1

업데이트쪽 로직을 전혀 타지않으니

insert만 되는것 아닌가요?

업데이트쪽 조건문을 검사해보셔야 할듯합니다.

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