Warning: Undefined array key "mobile_dir" in /home/kagla/new-sir/old/common.php on line 315
오류가 나는데 이게 왜 그런거죠?

오류가 나는데 이게 왜 그런거죠?

오류가 나는데 이게 왜 그런거죠?

QA

오류가 나는데 이게 왜 그런거죠?

답변 1

본문

$halin = $it[it_amount3] - ($it[it_amount3] * ($it[it_a]/100));
if ($halin) echo "<b>$halin</b>"; 
 
$sql = "insert into $g4[yc4_item_table] set it_b = '$halin' ";
sql_query($sql);​

 

=========================================================

 

위 와 같이 $halin 을 yc4_item 테이블 올리려고 하는데

아래와 같은 오류 메세지가 나오는데 왜 그런걸까요?

DB에 등록도 안되고 해결방법이 있을까요 ^^

 

=========================================================

 

insert into yc4_item set it_b = '9000'

1062 : Duplicate entry '' for key 'PRIMARY'

error file : /adm/shop_admin/itemform.php

이 질문에 댓글 쓰기 :

답변 1

it_b 필드가 primary key 로 되어 있어 중복 값을 입력할 수 없어서 나는 에러 입니다.

 

primary key 는 이미 테이블 안에 같은 값이 존재하면 위와 같이 중복 오류 납니다.

 

it_b 의 primary key 설정을 푸시면 됩니다.​

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