-1
$ floor 및 $ spot이 테이블에 이미있는 경우 "spot taken"이라는 오류 메시지가 나타납니다. 현재로서는 성공적으로 이메일을 발송하지만 이메일을 발송하기 전에 중복 예약을 피할 수 있도록 변수가 테이블에 있으면 오류 메시지를 표시하고 싶습니다.삽입 실패시 오류 메시지 표시
// Insert data into mysql
$sql="INSERT INTO $tbl_name(Confirmation, Fname, Lname, Gname, License, Floor, Spot)
VALUES('$confirm_code', '$fname', '$lname', '$gname', '$license', '$floor',
'$spot')";
$result=mysql_query($sql);
// if suceesfully inserted data into database, send confirmation link to email
if($result){
// ---------------- SEND MAIL FORM ----------------
무엇이 실패할까요? 또한 오류 메시지 - @tobias를 넣었습니까? –
sql 쿼리에 오류가 있습니다. 이것이 성취하려는 것이 아니라면 값이 이미 데이터베이스에 존재하면 select를 먼저 확인해야합니다. –