ใน workshop นี้จะแนะนำวิธีการทำโปรแกรมเพิ่มข้อมูลแบบที่ 2 และป้องกันการสมัครสมาชิกซ้ำ โดยเทียบข้อมูลจากฟิลด์ username ลองทำตามดูนะครับ ง่ายมากๆ
คลิปทั้งหมด
ปล.งดให้คำปรึกษาการเขียนเว็บด้วย adobe dreamweaver แล้วครับ
ไปฝึกเขียนแบบใหม่ดีกว่าครับ คลิปสอนคลิก
code
save.php
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 41 42 43 44 45 46 47 48 49 50 51 |
<meta charset="UTF-8" /> <?php include('Connections/condb.php'); $m_username = $_POST['m_username']; $m_password = md5($_POST['m_password']); $m_name = $_POST['m_name']; $check ="SELECT * FROM tb_member WHERE m_username='$m_username'"; $result1=mysql_db_query($database_condb, $check); $num=mysql_num_rows($result1); if($num > 0) { echo "<script>"; echo "alert('user นีมีผู้ใช้แล้ว');"; echo "window.location ='form_insert2.php'; "; echo "</script>"; } else { $sql ="INSERT INTO tb_member (m_username, m_password, m_name) VALUES ('$m_username', '$m_password', '$m_name')"; $result = mysql_db_query($database_condb, $sql) or die("Error in query : $sql" .mysql_error()); } mysql_close(); if($result){ echo "<script>"; echo "alert('Register SuccessFully');"; echo "window.location ='form_insert2.php'; "; echo "</script>"; } else { echo "<script>"; echo "alert('ERROR!');"; echo "window.location ='form_insert2.php'; "; echo "</script>"; } ?> |