Check! ข้อมูลซ้ำ PHP + MySQLi
การเช็คข้อมูลซ้ำ php + mysqli ใน ตัวอย่าง code จะยกตัวอย่างของตาราง tbl_product_type
ซึ่งเป็นตารางของประเภทสินค้า แต่จะเช็คชื่อของสินค้า คือ t_name นั้นเอง
สามารถนำไปปรับใช้ให้เข้ากับงานตัวเองได้นะครับ
ตย.code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
<meta charset="utf-8"> <?php include('h.php'); $t_name = $_POST["t_name"]; $check = " SELECT t_name FROM tbl_product_type WHERE t_name = '$t_name' "; $result1 = mysqli_query($con, $check) or die(mysqli_error()); $num=mysqli_num_rows($result1); if($num > 0) { echo "<script>"; echo "alert(' ข้อมูลซ้ำ กรุณาเพิ่มใหม่อีกครั้ง !');"; echo "window.history.back();"; echo "</script>"; }else{ $sql = "INSERT INTO tbl_product_type (t_name) VALUES ('$t_name')"; $result = mysqli_query($con, $sql) or die ("Error in query: $sql " . mysqli_error()); } mysqli_close($con); if($result){ echo "<script type='text/javascript'>"; echo "alert('เพิ่มข้อมูลสำเร็จ');"; echo "window.location = 'product_type.php'; "; echo "</script>"; }else{ echo "<script type='text/javascript'>"; echo "window.location = 'product_type.php'; "; echo "</script>"; } ?> |
สนใจจ้างพัฒนาระบบ เขียนระบบ
ทำเว็บไซต์ รับสอนเขียนโปรแกรม
inbox มาที่เพจ หรือติดต่อ 098-373-8651
ช่องทางการชำระเงิน
เงินสด หรือ e-banking
ธนาคารกสิกรไทย
เลขบัญชี : 0951168564
ชื่อบัญชี : นายวัยวุฒิ ชุมเมืองปัก