Membuat Insert and Delete Data Di PHP MySQL

Membuat Insert And Delete Data Di PHP MySQL - Dalam sebuah aplikasi pasti akan ada penyimpanan sebuah data yang mana data itu dapat kita olah menjadi sebuah laporan yang dapat digunakan dalam pekerjaan. Oleh karena itu saya akan berbagi cara untuk membuat script Insert dan Update menggunakan PHP MySQL, Mengapa hal ini saya sampaikan, dikarenakan pentingnya script ini dalam pembuatan sebuat aplikasi.



Langkah - Langkah Membuat Insert And Delete  Data Di PHP MySQL
  1. Buka Text Editor yang anda gunakan, seperti Notepad, Notepad ++ , sublime text
  2. Namun pada kesempatan kali ini, saya akan menggunakan Text Editor Sublime Text, Untuk anda yang belum mempunyai aplikasi ini, silahkan download aplikasinya disini.
  3. Selanjutnya Membuat Database MySQL, dengan menggunakan aplikasi XAMPP, jika anda sudah mempunyai dan sudah menginstall di komputer, silahkan aktifkan Apache dan MySQL - Nya.
  4. Buka Web Browser yang anda miliki, kemudian ketikan "localhost" pada address bar.
  5. Buatlah sebuah database dengan nama "data" dengan tabel "students"
  6. Buatlah sebuah koneksi seperti berikut ini.
    <?php
    $mysql_hostname = "localhost";
    $mysql_user = "root";
    $mysql_password = "";
    $mysql_database = "data";
    $con = mysql_connect($mysql_hostname, $mysql_user, $mysql_password) or die ("Please Check Your Database Connection.");
    mysql_select_db($mysql_database, $con) or die("Please Check Your Database");
    ?>
  7. Buat juga halaman index.php
    <?php
    include('dbcon.php');
    ?>
    <!DOCTYPE html>
    <html>
    <head>
    <title>Sourcecode Aplikasi </title>
    <link rel="stylesheet" href="css/bootstrap.min.css">
    <link rel="stylesheet" href="css/style.css">
    </head>
    <h1 align="center">Sourcecodeapplication.blogspot.com</h1><hr>
    <div class="container">
    <form action = "<?php echo $_SERVER['PHP_SELF']; ?>" method = "POST">  
      <table class="table table-hover">
        <thead>
    <tr>
    <th>STUDENT ID</th>
    <th>LAST NAME</th>
    <th>FIRST NAME</th>
    <th>DATE ENROLLED</th>
    <th>ACTIONS</th>
    </tr>
          <tr>
    <?php
    if(isset($_POST['submit']))
    {
    $stud_id = trim(strip_tags(addslashes($_POST['stud_id'])));
    $last_name = trim(strip_tags(addslashes($_POST['last_name'])));
    $first_name = trim(strip_tags(addslashes($_POST['first_name'])));
    $date_enrol = trim(strip_tags(addslashes($_POST['date_enrol'])));
    $qry = mysql_query("INSERT INTO students (stud_id, last_name, first_name, date_enrol) VALUES ('$stud_id','$last_name','$first_name','$date_enrol')");
    }

    echo "<tr>";
    echo "<th><input type = 'text' name = 'stud_id' placeholder = 'Student ID'></th>";
    echo "<th><input type = 'text' name = 'last_name' placeholder = 'Last Name'></th>";
    echo "<th><input type = 'text' name = 'first_name' placeholder = 'First Name'></th>";
    echo "<th><input type = 'text' name = 'date_enrol' placeholder = 'Date Enrolled'></th>";
    echo "<th><input type = 'submit' name = 'submit' class='btn btn-primary' value='Add Student'></th>";
    echo "</tr>";
    $result = mysql_query("SELECT * FROM students");
    while($row = mysql_fetch_array($result)){
    echo "<tr class=''>";
    echo "<td>". $row['stud_id'] ."</td>";
    echo "<td>". $row['last_name'] ."</td>";
    echo "<td>". $row['first_name'] ."</td>";
    echo "<td>". $row['date_enrol'] ."</td>";
    echo '<td><a href="#" id="'.$row['id'].'" class="delbutton" title="Click To Delete"><h1 class="btn btn-primary">Delete</h1></a></td>';
    echo "</tr>";
    }
    ?>
          </tr>
        </tbody>
      </table>
      </form>
    </div>
    <script src="js/jquery.js"></script>
    <script type="text/javascript">
    $(function() {
    $(".delbutton").click(function(){
    var element = $(this);
    var del_id = element.attr("id");
    var info = 'id=' + del_id;
     if(confirm("Are you sure do you want to delete this data? There is NO undo!"))
     {
     $.ajax({
       type: "GET",
       url: "delete.php",
       data: info,
       success: function(){
       }
     });
             $(this).parents(".record").animate({ backgroundColor: "#fbc7c7" }, "fast")
    .animate({ opacity: "hide" }, "slow");
     }
    return false;
    });
    });
    </script>
  8. Buatlah script delete, seperti berikut
    <?php
    include('dbcon.php');

    if($_GET['id'])
    {
    $id = $_GET['id'];
      $sql_delete = "DELETE FROM students WHERE id ='$id'";
      mysql_query($sql_delete);
    }
    ?>
  9. Untuk download sourcecode lengkap silahkan download link dibawah ini.

Download Sourcecode Gratis

Demikian panduan Membuat Insert and Delete Data Di PHP MySQL semoga dapat bermanfaat bagi anda yang membutuhkannya. Terima kasih.
Reactions

Post a Comment

0 Comments