디비 질문좀 드리겠습니다.

디비 질문좀 드리겠습니다.

QA

디비 질문좀 드리겠습니다.

본문

안녕하세요 영카드 배너등록을 이용중인데요

글을 등록을 해도 저장이 되질 않습니다. 추가해야하는곳은 다했다고보는데 어떤것이 문제인지 잘모르겠습니다. 

답변좀 주시면 감사하겠습니다.

 

phpmyadmin  sql 에서 bn_1 bn_2 bn_3 다 추가했구요 

 

 

bannerform.php 부분


<tr>
        <th scope="row"><label for="bn_1">핸드폰명</label></th>
        <td>
            <input type="text" name="bn_1" size="80" value="<?php echo $bn['bn_1']; ?>" id="bn_1" class="frm_input">
        </td>
    </tr>

    <tr>
        <th scope="row"><label for="bn_2">예상요금</label></th>
        <td>
            <input type="text" name="bn_2" size="80" value="<?php echo $bn['bn_2']; ?>" id="bn_2" class="frm_input">
        </td>
    </tr>
    <tr>
        <th scope="row"><label for="bn_3">요금제</label></th>
        <td>
            <input type="text" name="bn_3" size="80" value="<?php echo $bn['bn_3']; ?>" id="bn_3" class="frm_input">
        </td>
    </tr>

 

 

bannerformupdate.php 부분


$bn_url = clean_xss_tags($bn_url);
if ($w=="")
{
    if (!$bn_bimg_name) alert('배너 이미지를 업로드 하세요.');
    sql_query(" alter table {$g5['g5_shop_banner_table']} auto_increment=1 ");
    $sql = " insert into {$g5['g5_shop_banner_table']}
                set bn_alt        = '$bn_alt',
                    bn_url        = '$bn_url',
                    bn_device     = '$bn_device',
                    bn_position   = '$bn_position',
                    bn_border     = '$bn_border',
                    bn_new_win    = '$bn_new_win',
                    bn_begin_time = '$bn_begin_time',
                    bn_end_time   = '$bn_end_time',
                    bn_1          = '$bn_1',
                    bn_2          = '$bn_2',
                    bn_3          = '$bn_3',
                    bn_time       = '$now',
                    bn_hit        = '0',
                    bn_order      = '$bn_order' ";
    sql_query($sql);
    $bn_id = sql_insert_id();
}
else if ($w=="u")
{
    $sql = " update {$g5['g5_shop_banner_table']}
                set bn_alt        = '$bn_alt',
                    bn_url        = '$bn_url',
                    bn_device     = '$bn_device',
                    bn_position   = '$bn_position',
                    bn_border     = '$bn_border',
                    bn_new_win    = '$bn_new_win',
                    bn_begin_time = '$bn_begin_time',
                    bn_end_time   = '$bn_end_time',
                    bn_order      = '$bn_order',
                    bn_1          = '$bn_1',
                    bn_2          = '$bn_2',
                    bn_3          = '$bn_3',
                    where bn_id = '$bn_id' ";
    sql_query($sql);
}
  bn_1 varchar(255) utf8_general_ci   아니오 None   Browse distinct values 변경 삭제 기본 고유값 인덱스 Fulltext
  bn_2 varchar(255) utf8_general_ci   아니오 None   Browse distinct values 변경 삭제 기본 고유값 인덱스 Fulltext
  bn_3 varchar(255) utf8_general_ci   아니오 None   Browse distinct values 변경 삭제 기본 고유값 인덱스 Fulltext

이 질문에 댓글 쓰기 :

답변 1

코드 상으로는 정확히 어떤 문젠지 안 보이네요.

sql_query($sql);

이렇게 된 거 전부 막아 버리시고 페이지 이동하는 것도 다 막으시고

echo $sql;

이렇게 직접 찍어 보세요.

그리고 나온 쿼리문 그대로 복사해서 phpmyadmin 같은 데에서 직접 붙여넣어 보시면 정확하게 답이 나옵니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 129,672 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT