Rabu, 13 Januari 2016

Tutorial PHP & MySQL : CRUD Bagian 1

Tutorial PHP & MySQL : CRUD Bagian 1

Hai sobat, tutorial ilmu komputer kembali hadir dengan artikel terbaru masih dari dunia pemrograman web yaitu PHP & MySQL. Kita lupakan dulu sejenak framework Bootstrap, sekarang kita akan membahas tentang bagaimana membuat aplikasi CRUD dalam bahasa pemrograman PHP & MySQL. Bagi anda yang belum tahu apa itu CRUD adalah kepanjangan dari Create, Read, Update, dan Delete.

Langkah-langkah CRUD dengan PHP & MySQL

  1. Buat database dengan nama bootstrap
  2. Buat table dengan nama products
  3. Buat file database.php
  4. Buat file create.php
  5. Buat file read.php
Adapun source code programnya secara lengkap adalah seperti berikut :

Database.php

<?php
 $host="localhost";
 $db_name="bootstrap";
 $username="root";
 $password="";
 
 try {
  $con= new PDO("mysql:host={$host};dbname={$db_name}",$username,$password);
 }
 catch(PDOException $exception){
  echo"Connection error:".$exception->getMessage();
 }
?>

Create.php

<!DOCTYPE HTML>
<html>
 <head>
  <title>CRUD dengan PHP dan MySQL</title>
 </head>
<body>
 <h1>CRUD dengan PHP dan MySQL</h1>
 <?php
  if($_POST){
   include '/database.php';
   try{
    $query="INSERT INTO products SET name=:name, description=:description, price=:price, created=:created";
    $stmt = $con->prepare($query);
    
    $stmt->bindParam(':name',$_POST['name']);
    $stmt->bindParam(':description',$_POST['description']);
    $stmt->bindParam(':price',$_POST['price']);
    
    $created=date('Y-m-d H:i:s');
    $stmt->bindParam(':created',$created);
    
    if($stmt->execute()){
     echo "<div>Record sudah tersimpan.</div>";
    }else{
     die('Tidak bisa menyimpan record.');
    }
   }
   catch(PDOException $exception){
    die('ERROR:'.$exception->getMessage());
   }
  }
 ?>

 <form action='create.php method='post'>
  <table border='0'>
   <tr>
    <td>Nama</td>
    <td><input type='text' name='name/></td>
   </tr>
   <tr>
    <td>Deskripsi</td>
    <td><textarea name='description'></textarea></td>
   </tr>
   <tr>
    <td>Harga</td>
    <td><input type='text' name='price'/></td>
   </tr>
   <tr>
    <td></td>
    <td><input type='submit' value='Save'/>
    <a href='read.php'>Kembali ke Record</a>
    </td>
   </tr>
  </table>
 </form>
</body>
</html>

Bagi anda yang ingin praktek langsung di artikel ini sudah saya siapkan videonya, sehingga anda bisa mengikutinya langkah demi langkah. Jika anda ingin mendownload source codenya secara lengkap bisa melalui link di bawah ini.

Download Source Code

Video Tutorial PHP & MySQL : CRUD Bagian 1

Screen Shoot

Tutorial PHP & MySQL : CRUD Bagian 1

Tutorial PHP & MySQL : CRUD Bagian 1


Tutorial PHP & MySQL : CRUD Bagian 1 Rating: 4.5 Diposkan Oleh: Jamhari 2015

0 komentar:

Posting Komentar