ขอแนวทางหน่อยครับ อยากทำปุ่มอัพเดทแล้วส่งข้อมูลไปที่เมลครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ขอแนวทางหน่อยครับ อยากทำปุ่มอัพเดทแล้วส่งข้อมูลไปที่เมลครับ

ขอแนวทางหน่อยครับ อยากทำปุ่มอัพเดทแล้วส่งข้อมูลไปที่เมลครับ
สวัสดีครับอยากทราบแนวทางการทำเขียน code ครับ

งานที่ถูกมอบหมายคือ

เมื่อคนลงทะเบียนมาแล้วให้ขึ้นสถานะ Pedding อันนี้ทำเสร็จแล้วครับ

แต่ตรงที่ผมอยากสอบถามคือ

หน้าแสดงรายการที่ดึงมาจากฐานข้อมูล  ให้ admin  จะมีปุ่ม dropdown-menu ให้เลือได้ว่า จะทำการปรับสถานะได้ว่าจะเลือกเป็น approve  หรือ Suspended   ถ้าเลือก approve  
ระบบส่งต้องส่งข้อมูลไปที่ email ของลูกค้าพร้อมกับ code หรือรหัสสมาชิกไปให้ลูกค้าด้วย  

ถ้าเลือก Suspended    ก็จะส่งไปหาลูกค้าว่าไม่ได้รับการอนุมัติไรประมาณนี้ครับ



รูปแบบของ code ต้องเขียนออกมายังไงครับ 


ขอบคุณครับ


Sun Yuttakarn 02-12-2018 09:47:46

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ดูเนื้อหานี้เป็นแนวทาง

ทบทวนพื้นฐาน ajax ใน jquery การส่งค่าและแสดงข้อมูลเบื้องต้น http://niik.in/771 


ninenik 02-12-2018
 ความคิดเห็นที่ 2
 
<?php
 $connect = mysqli_connect("localhost", "root", "", "event");
 if(!empty($_POST))
 {
      $output = '';
      $message = '';
      $status = mysqli_real_escape_string($connect, $_POST["status"]);
      $name = mysqli_real_escape_string($connect, $_POST["name"]);

      if($_POST["users_id"] != '')
      {
           $query = "UPDATE users SET status='$status'  WHERE id='".$_POST["users_id"]."'";
           $message = 'Data Updated';
      }
      

      if(mysqli_query($connect, $query))
      {
           $output .= '<label class="text-success">' . $message . '</label>';
           $select_query = "SELECT * FROM users ORDER BY id DESC";
           $result = mysqli_query($connect, $select_query);
           $output .= '
                <table class="table table-bordered">
                     <tr>
                          <th width="70%">Employee Name</th>
                          <th width="15%">Edit</th>
                          <th width="15%">View</th>
                     </tr>
           ';
           while($row = mysqli_fetch_array($result))
           {
                $output .= '
                     <tr>
                          <td>' . $row["status"] . '</td>
                          <td><input type="button" name="edit" value="Edit" id="'.$row["id"] .'" class="btn btn-info btn-xs edit_data" /></td>
                          <td><input type="button" name="view" value="view" id="' . $row["id"] . '" class="btn btn-info btn-xs view_data" /></td>
                     </tr>
                ';
           }
           $output .= '</table>';
      }
      echo $output;
 }
 ?>

จาก code ในหน้านี้

ตรง ส่วนของ 
 if(!empty($_POST))
 {
      $output = '';
      $message = '';
      $status = mysqli_real_escape_string($connect, $_POST["status"]);
      $name = mysqli_real_escape_string($connect, $_POST["name"]);

      if($_POST["users_id"] != '')
      {
           $query = "UPDATE users SET status='$status'  WHERE id='".$_POST["users_id"]."'";
           $message = 'Data Updated';
      }



อธิบาน code ถือ ในหน้าแก้ไขผมได้ทำ ให้ เป็น select approve และ Suspended  มันจะมาอัพเดทในส่วนนี้ และอยากจะเพิ่มถือ

ถ้าเราอัพเดทเป็น approve จะให้มันทำคำสั่งๆนนี้ เช่นส่งเมล ว่า approve หรือ เลือก Suspended จะให้มันทำคำสั่งๆนนี้ เช่นส่งเมล ไปว่า Suspended
 

ต้องเขียน code แทรกลงไปแบบไหนครับ 



Sun Yuttakarn 02-12-2018 15:45






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ