วิธีตรวจสอบข้อมูลซ้ำ

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

champp
PHP Full Member
PHP Full Member
Posts: 30
Joined: 05/05/2020 10:09 am

วิธีตรวจสอบข้อมูลซ้ำ

Post by champp »

แนวทาวการเช็คข้อมูลว่าข้อมูลในฐานข้อมูลมีอยู่แล้วหรือไม่ ถ้าไม่มีก็ให้บันทึกลงฐานข้อมูล
สามารถนำไปประยุกต์ใช้กับงานของตัวได้เลย

Code: Select all

<meta charset="utf-8">
<?php
include('condb.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>";
}
?>

Return to “PHP Knowledge”

Who is online

Users browsing this forum: No registered users and 8 guests