มันมีตาราง main ที่ต้องเซฟแน่ๆหนึ่งตัว แล้วฟิลด์ย่อย certeficate_number ของตาราง main ถ้าตรงกับ อะไรให้ (ใช้ switch) ไปเซฟข้อมูลในตารางนั้นด้วย อีกตารางรวมเป็น 2 ตารางที่ต้องเซฟ
<?
<? include connect.inc ?>
$tb="main";
$tgia="GIA";
$thrd="HRD";
$tigi="IGI";
$sql="update $tb set
Id='$Id',cut='$cut',color='$color',certification_type='$certification_type',Li='$Li' where certeficate_number='$certeficate_number' ";
switch ('$certification_type')
{ case GIA :
$sql1="update $tgia set
Measurements='$Measurements',Fluorescence='$Fluorescence' where certeficate_number='$certeficate_number' ";
break;
case HRD :
$sql1="update $thrd set
Measurements='&Measurements',Fluorescence='$Fluorescence' where certeficate_number='$certeficate_number' ";
break;
default :
$sql1="update $tigi set
Measurements='$Measurements',Proportions='$Proportions',Fluorescence='$Fluorescence' where certeficate_number='$certeficate_number' ";
}