function fn_db_perform($table, $data, $action = 'insert', $parameters = '') { reset($data); if ($action == 'insert') { $query = 'insert into ' . $table . ' ('; while (list($columns, ) = each($data)) { $query .= $columns . ', '; } $query = substr($query, 0, -2) . ') values ('; reset($data); while (list(, $value) = each($data)) { switch ((string)$value) { case 'now()': $query .= 'now(), '; break; case 'null': $query .= 'null, '; break; default: $query .= '\'' . fn_db_input($value) . '\', '; break; } } $query = substr($query, 0, -2) . ')'; } elseif ($action == 'update') { $query = 'update ' . $table . ' set '; while (list($columns, $value) = each($data)) { switch ((string)$value) { case 'now()': $query .= $columns . ' = now(), '; break; case 'null': $query .= $columns .= ' = null, '; break; default: $query .= $columns . ' = \'' . fn_db_input($value) . '\', '; break; } } $query = substr($query, 0, -2) . ' where ' . $parameters; } return mysql_query($query); } function fn_db_input($string) { /*if (function_exists('mysql_real_escape_string')) { return mysql_real_escape_string($string); } elseif (function_exists('mysql_escape_string')) { return mysql_escape_string($string); }*/ return $string; } ?>
แผน ก แบบ ก2 ไม่น้อยกว่า 36 หน่วยกิต
หมวดวิชา |
เกณฑ์กระทรวงศึกษาธิการ |
โครงสร้าง |
1) วิชาเอก - สัมมนา - วิชาเอกบังคับ - วิชาเอกเลือก 2) วิทยานิพนธ์ |
ไม่น้อยกว่า 12 หน่วยกิต
ไม่น้อยกว่า 12
หน่วยกิต |
ไม่น้อยกว่า 24 หน่วยกิต 2 หน่วยกิต 10 หน่วยกิต ไม่น้อยกว่า 12 หน่วยกิต ไม่น้อยกว่า 12
หน่วยกิต |
หน่วยกิตรวม |
ไม่น้อยกว่า 36
หน่วยกิต |
ไม่น้อยกว่า 36 หน่วยกิต |
แผน ข ไม่น้อยกว่า 36 หน่วยกิต
หมวดวิชา | เกณฑ์กระทรวงศึกษาธิการ | โครงสร้าง |
1) วิชาเอก - สัมมนา - วิชาเอกบังคับ - วิชาเอกเลือก 2) การศึกษาค้นคว้าอิสระ |
ไม่น้อยกว่า 3
หน่วยกิตและไม่เกิน 6
หน่วยกิต | ไม่น้อยกว่า 30 หน่วยกิต 2 หน่วยกิต 10 หน่วยกิต ไม่น้อยกว่า 18 หน่วยกิต 6 หน่วยกิต |
หน่วยกิตรวม | ไม่น้อยกว่า 36
หน่วยกิต | ไม่น้อยกว่า 36 หน่วยกิต |
01220511 การออกแบบและการผลิตใช้คอมพิวเตอร์ช่วย 3(3-0-6)
01220531 การควบคุมเชิงตัวเลขด้วยคอมพิวเตอร์และวิทยาการหุ่นยนต์อุตสาหกรรม 3(3-0-6)
01220532 การออกแบบระบบอัตโนมัติ 3(3-0-6)
01220591 ระเบียบวิธีวิจัยทางเทคโนโลยีการผลิตทางอุตสาหกรรม 1(1-0-2)
01220512 งานวิศวกรรมใช้คอมพิวเตอร์ช่วย 3(3-0-6)
01220513 การจำลองทางวิศวกรรมเพื่อการออกแบบและพัฒนาผลิตภัณฑ์ 3(3-0-6)
01220521 กระบวนการผลิตผลิตภัณฑ์และเทคโนโลยีวัสดุขั้นสูง 3(3-0-6)
01220522 เทคโนโลยีวัสดุคอมโพสิต 3(3-0-6)
01220523 วิศวกรรมย้อนรอยสำหรับการผลิต 3(3-0-6)
01220533 การวัดและวิเคราะห์สัญญาณและระบบในงานอุตสาหกรรม 3(3-0-6)
01220534 ระบบสมองกลฝังตัวสำหรับการผลิต 3(3-0-6)
01220535 วิธีเชิงคอมพิวเตอร์สำหรับระบบและการควบคุม 3(3-0-6)
01220541 การผลิตแบบผสมผสานด้วยคอมพิวเตอร์ 3(3-0-6)
01220542 ระบบสนับสนุนลอจิสติกแบบยืดหยุ่น (3-0-6)
01220543 วิทยาศาสตร์ข้อมูล 3(3-0-6)
01220544 ทัศนศาสตร์คอมพิวเตอร์สำหรับการผลิตทางอุตสาหกรรม 3(3-0-6)
01220596 เรื่องเฉพาะทางเทคโนโลยีการผลิตทางอุตสาหกรรม 1-3
01220598 ปัญหาพิเศษ 1-3