รบกวนสอบถามเรื่องเช็คข้อมูลซ้ำ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

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

User avatar
mzajung007
PHP Newbie
PHP Newbie
Posts: 1
Joined: 19/02/2015 4:40 pm

รบกวนสอบถามเรื่องเช็คข้อมูลซ้ำ

Post by mzajung007 »

คือ..ต้องการตรวจสอบข้อมูลซ้ำแบบนี้ เช่น
<รหัสนิสิต>idstudent 1111111111 <รหัสวิชา>idsubject 222222 (เพิ่มได้)
<รหัสนิสิต>idstudent 1111111111 <รหัสวิชา>idsubject 333333 (เพิ่มได้)
<รหัสนิสิต>idstudent 1111111111 <รหัสวิชา>idsubject 222222 (ไม่ได้ข้อมูลซ้ำเพิ่มไม่ได้)
<รหัสนิสิต>idstudent 1111111111 <รหัสวิชา>idsubject 333333 (ไม่ได้ข้อมูลซ้ำเพิ่มไม่ได้)
<รหัสนิสิต>idstudent 2222222222 <รหัสวิชา>idsubject 222222 (เพิ่มได้)
<รหัสนิสิต>idstudent 2222222222 <รหัสวิชา>idsubject 333333 (เพิ่มได้)
<รหัสนิสิต>idstudent 2222222222 <รหัสวิชา>idsubject 222222 (ไม่ได้ข้อมูลซ้ำเพิ่มไม่ได้)
<รหัสนิสิต>idstudent 2222222222 <รหัสวิชา>idsubject 333333 (ไม่ได้ข้อมูลซ้ำเพิ่มไม่ได้)
คือลองเขียนดูแล้วมันจะเช็คซ้ำ เช่นถ้ามี รหัส 1111111111 อยู่แล้วก็จะเพิ่มไม่ได้

Code: Select all

//*** ตรวจสอบข้อมูลซ้ำ
        $sql="select count(*) from student_sub where Idstudent='$Idstudent'";
        $result=mysql_query($sql);
        $Count = mysql_num_rows($result);
        if($Count > 0)  
        {
			
          echo "<script>alert('มีข้อมูลการลงทะเบียนซ้ำอยู่แล้วครับ')</script>"; 
         echo "<script>window.location.href='index.php'</script>"; 
          exit;
		   
      
        }  
        // จบตรวจสอบข้อมูลซ้ำ



chbbk
PHP VIP Members
PHP VIP Members
Posts: 2971
Joined: 08/09/2014 10:34 am

Re: รบกวนสอบถามเรื่องเช็คข้อมูลซ้ำ

Post by chbbk »

เพิ่ม and idsubject='$idsubject' ดูค่ะ :mrgreen:
Trust me, I'm a Programmer

rangsun6342

Re: รบกวนสอบถามเรื่องเช็คข้อมูลซ้ำ

Post by rangsun6342 »

ลองดูแล้วครับ มันจะไม่เพิ่มอีกไม่ได้ครับถ้ามี นักศึกษาอีกคนมาเพิ่มข้อมูลเข้าไป ครับ
เช่นเดิม มี รหัสนิสิต 55555555555 รหัสวิชา 111111
เพิ่มใหม่ รหัสนิสิต 6666666666 รหัสวิชา 111111

rangsun6342

Re: รบกวนสอบถามเรื่องเช็คข้อมูลซ้ำ

Post by rangsun6342 »

chbbk wrote:เพิ่ม and idsubject='$idsubject' ดูค่ะ :mrgreen:
มันจะเพิ่มไม่ได้อะครับถ้ามี นิสิตคนใหม่มาเพิ่มข้อมูลที่มาใช้รหัส วิชาเดิม เช่น

<รหัสนิสิต>idstudent 1111111111 <รหัสวิชา>idsubject 222222

<รหัสนิสิต>idstudent 2222222222 <รหัสวิชา>idsubject 222222 เพิ่มไม่ได้ถูกเช็คซ้ำ


:cry: :cry: :cry:

chbbk
PHP VIP Members
PHP VIP Members
Posts: 2971
Joined: 08/09/2014 10:34 am

Re: รบกวนสอบถามเรื่องเช็คข้อมูลซ้ำ

Post by chbbk »

Code: Select all

 $sql="select count(*) from student_sub where Idstudent='$Idstudent' and idsubject='$idsubject'";
ไม่ได้เหรอคะ :cry:
Trust me, I'm a Programmer

konseo
PHP Super Member
PHP Super Member
Posts: 245
Joined: 12/02/2011 12:34 am
Contact:

Re: รบกวนสอบถามเรื่องเช็คข้อมูลซ้ำ

Post by konseo »

ลองเช็คบรรทัดนี้ครับ ว่าถุกต้องหรือเปล่า

Code: Select all

$sql="select count(*) from student_sub where Idstudent='$Idstudent'";

Post Reply

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 20 guests