I am relatively new in php and mysql.The problem that i am facing while i inserting value in my leave
table.My leave
table containing following column..
1.lid(INT primary key)
2.empname(varchar)
3.username(varchar)
4.nod(INT)
5.sdate(DATE)
6.edate(DATE)
7.reason(varchar)
8.action(varchar)
9.empID (INT FOREIGN KEY)
here empID
is the foreign key
references from users
table. The problem that im facing while inserting values into the leave
table.ERROR is given below
Cannot add or update a child row: a foreign key constraint fails (db_attendance1
.leave
, CONSTRAINT leave_ibfk_1
FOREIGN KEY (empID
) REFERENCES users
(empID
))
here i just send the query and here it is..
mysql_query("INSERT INTO `leave`
(`empname`, `username`,
`nod`, `sdate`, `edate`,
`reason`,`action`)
VALUES ('$empname', '$username',
'$nod', '$sdate',
'$edate', '$reason','');",
$dbCon) or die(mysql_error());