<?php if(isset($_POST['save'])) { 1.SELECT ข้อมูลมาก่อน 2.ใช้ mysql_num_rows 3.ก่อนจะ INSERT 4.เมื่อค่าที่จะ input ซ้ำ (" Show massage Duplication "); 5.เมื่อค่าไม่ซ้ำ ใข้คำสั่ง Insert 6.เมื่อค่าที่จะ input Success (" Show massage INSERT Done"); } ?>
<?php if(isset($_POST['save'])){ $db=new mysqli('localhost','test','test','test'); $nm=$db->real_escape_string($_POST['name']); $rs=$db->query("select * from test where name='$nm'"); if($rs->num_rows>0){ echo 'NO'; }else{ $db->insert('statement'); echo 'YES'; } } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>Untitled Document</title> <script src="/asset/js/jquery-1.11.3.min.js"></script> <script> $(document).ready(function(e) { $('button').click(function(e) { $.ajax({ url:'', type:'POST' data:{ name: $('#inp').val(), save: '1'}}) .done(function(msg){ if(msg=='YES'){ alert('Complete'); }else if(msg=='NO'){ if(confirm('ข้อมูลซ้ำให้เขียนทับเลยหรือไม่')){ $.ajax({.........................}) .done(function(msg){ ....... }) } } }) }); }); </script> </head> <body> <form> <input id="inp" type="text" name="name" value="" placeholder="กรุณากรอกข้อความ" /> <button type="button" >Save</button> </form> </body> </html>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง