mysql 테이블 생성을 php로 할 경우 질문합니다.
table 1 - acode, bcode, ccode (acode - PK)
table 2 - dcode, ecode, fcode, acode, bcode (acode - FK)
이렇게 테이블을 만들어서
table 1에는 데이터가 모두삽입이 되었습니다.
그런데 문제는 table 2에 데이터를 삽입하려고 하니 안 되고 있습니다.
정중히 부탁드립니다.^^
if(mysqli_connect_errno()) {
printf("connect failed: %s\n", mysqli_connect_error());
exit();
} else { select acode, bcode
from table 1
where ccode='1'
$sql = "insert into table 2 values('No.1', A?', 'Yes', 'table1.acode', 'table1.bcode')";
$res = mysqli_query($mysqli, $sql);
if ($res === true) {
echo "presult all record has been inserted.";
} else {
printf("could not create table: %s\n", mysqli_error($mysqli));
}
mysqli_close($mysqli);
}
?> |