จะลบข้อมูลตาราง A ออก แต่อ้างอิงถึง ข้อมูลใน ตาราง B และ C
ก็เช็คแบบนี้(มั้งครับ)
Code (PHP)
<?php
$check="SELECT b_id,c_id FROM B,C WHERE b_id='$id' AND c_id='$id'";
$qcheck=mysql_db_query($dbname,$check);
$ncheck=mysql_num_rows($qcheck);
if($ncheck!=0){
alertmsg process;
}else{
delete data process;
}
?>
คือผมไม่แน่ใจว่า สามารถเรียก b_id,c_id FROM B,C ในชุดคำสั่ง SQL เดียวกันได้หรือเปล่าอ่ะครับ แต่หลักการน่าจะประมาณนี้นะครับ