|
|
|
รบกวน ขอโค้ดเช็คค่าบัตรประชาชนซ้ำกับในฐานข้อมูล ทีคับ |
|
|
|
|
|
|
|
ถ้าเขียนแบบนี้ ผมว่าไปเช็คที่ save_customer.php จะง่ายกว่านะครับ ก่อนจะ insert
|
|
|
|
|
Date :
2014-06-17 14:37:02 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ทราบว่า จะเช็คหน้า save_customer.php ยังไงหรอคับ ช่วยแนะนำทีคับ
|
|
|
|
|
Date :
2014-06-17 14:48:14 |
By :
smilearth |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าผมเขียน จะประมาณว่า
Code (PHP)
$sqlchk = "select * from table where บัตรประชาชน = '".$_POST['ฟอร์มบัตรประชาชน']."' limit 1 ";
$rschk = mysql_query($sqlchk);
if(mysql_num_rows($rschk)==1){
?>
<script>
alert('รหัสบัตรซ้ำ กรุณากรอกใหม่');
window.history.back();
</script>
<?
}else{
// อยากจะทำไรต่อ
}
|
|
|
|
|
Date :
2014-06-17 15:23:41 |
By :
Martysung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมว่าใช้สคลิปดีกว่า สคลิปจาวา ที่เช็ค บัตรประฃาฃนเลยครับ ยังไงก็ไม่ซ้ำ
|
|
|
|
|
Date :
2014-06-19 00:35:50 |
By :
bamossza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรงนี้มันต่างจากการเช็คค่าว่าง/เช็คอักขระผิดรูปแบบ เพราะมันมีการไปเรียกฐานข้อมูล
ก็มี 2 ทางเลือกคือ
1. ถ้าจะเอา java script เช็คจะต้องเรียก ajax โดยทำได้ในหน้านั้นๆเลย
2. ถ้าจะเอา PHP เช็คจะต้องให้ฟอร์มมีการ submit ไปแล้ว
|
|
|
|
|
Date :
2014-06-19 01:06:03 |
By :
meannerss |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากคับ สำหรับคำแนะนำ หลายๆแบบ ^^
|
|
|
|
|
Date :
2014-06-19 02:16:09 |
By :
smilearth |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|