Effect Glowing Blue Input Dengan CSS3

Effect Glowing Blue Input Dengan CSS3

effect text input dengan css3

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ 

Pada kali ini saya akan memberikan tutorial cara membuat  Effect Glowing Blue Input Dengan CSS3, pada tutorial ini saya tidak menggunakan framework css seperti BOOTSTRAP atau semacamnya, kali ini  saya menggunakan murni dengan css3

effect text input ini memang sangat sederhana, namun sangat indah dipandang mata :D 
langsung saja kita mulai tutorialnya. .

1. Buat File Index.html, setelah itu ketikkan script berikut . 

 <!DOCTYPE HTML>
<html>
    <head>
        <title>Effect Glowing Blue Input Dengan CSS3</title>
        <link rel="stylesheet" type="text/css" href="style.css">
    </head>
<body>
    <form action="" method="post">
        <div>
            <label for="name">Text Input</label>
            <input type="text" name="name" id="name"/>
        </div>
        <div>
            <label for="textarea">Textarea</label>
            <textarea cols="40" rows="8" name="textarea" id="textarea"></textarea>
        </div>
    </form>
</body>
</html> 

2. Jangan lupa buat file Style.css, setelah itu ketikkan script berikut .

 input[type=text], textarea {
 -moz-transition: all 0.3s ease-in-out;
 -o-transition: all 0.3s ease-in-out;
 -webkit-transition: all 0.3s ease-in-out;
 transition: all 0.3s ease-in-out;
 outline: none;
 padding: 3px 0px 3px 3px;
 margin: 5px 1px 3px 0px;
 border: 1px solid #DDDDDD;
}

input[type=text]:focus, textarea:focus {
 -moz-box-shadow: 0 0 5px #51cbee;
 -webkit-box-shadow: 0 0 5px #51cbee;
 box-shadow: 0 0 5px #51cbee;
 padding: 3px 0px 3px 3px;
 margin: 5px 1px 3px 0px;
 border: 1px solid #51cbee;
}

label {
 width: 150px;
 float: left;
}

body {
    padding: 20px;
} 

sehingga menjadi seperti berikut ini


Effect Glowing Blue Input Dengan CSS3










Sangat mudah bukan :D
silahkan di coba dan di praktekan.
dan Semoga bermanfaat bagi Anda semua

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ

Cara Membuat CRUD Dengan PHP MySQL

Cara Membuat CRUD Dengan PHP MySQL

Belajar CRUD 
Disini saya akan menjelaskan Cara Membuat CRUD Dengan PHP MySQL, (CRUD) sendiri merupakan singkatan dari Create, Read, Update, Delete, jadi di tutorial kali ini kita akan membuat aplikasi sederhana mulai dari Membuat Data, Menampilkan Data, Mengedit Data, dan Menghapus Data 
Tutorial kali ini saya masih menggunakan bahasa PHP native dan MySQL sehingga mudah dimengerti untuk pemula
Oke, berikut adalah file-file yang akan kita buat pada aplikasi CRUD kali ini:

file CRUD

Nah, itu dia file-file yang nantinya kita buat.
Langsung saja kita mulai tutorial yang panjang ini..

1. Database
    buat database latihan di dalam phpmyadmin,  lalu tuliskan script sql di bawah ini

 -- phpMyAdmin SQL Dump
-- version 4.2.11
-- http://www.phpmyadmin.net
--
-- Host: 127.0.0.1
-- Generation Time: Aug 31, 2015 at 12:10 AM
-- Server version: 5.6.21
-- PHP Version: 5.6.3

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Database: `latihan`
--

-- --------------------------------------------------------

--
-- Table structure for table `crud`
--

CREATE TABLE IF NOT EXISTS `crud` (
`id` int(11) NOT NULL,
  `nama` varchar(50) NOT NULL,
  `umur` int(50) NOT NULL,
  `alamat` text NOT NULL,
  `telp` int(20) NOT NULL
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `crud`
--

INSERT INTO `crud` (`id`, `nama`, `umur`, `alamat`, `telp`) VALUES
(1, 'Chairul Anwar', 17, 'Jakarta lah', 2147483647),
(2, 'Bayu setiawan', 15, ' jl Bekasi', 2147483647),
(3, 'administrator', 17, 'Jl. Sunutar', 896756756);

--
-- Indexes for dumped tables
--

--
-- Indexes for table `crud`
--
ALTER TABLE `crud`
 ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `crud`
--
ALTER TABLE `crud`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=4;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
 



2. Koneksi Database
    jika kita sudah membuat database sekarang tinggal kita koneksikan, buat file config.php,
    lalu ketikkan kode berikut

 <?php
mysql_connect('localhost','root','') or die (mysql_error());
mysql_select_db('latihan') or die (mysql_error());
?> 
 #Jangan lupa untuk sesuakan dengan punya anda

3. Membuat File Index.php
selanjutnya kita buat file indexnya dulu, lalu tuliskan script berikut


 <?php 
include "config.php";
?>

<!DOCTYPE html>
<html>
<head>
 <title>Belajar Crud</title>
 <link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="header">
 <p>Belajar PHP Crud </p>
</div>
<div class="isi"> 
 <?php 
  $page = @$_GET['page'];
  $action =@$_GET['action'];
  if ($page == "") {
  if($action == "") {
   include "tampil.php";
    
  } else if ($action == "tambah") {
   include "tambah.php";
  } else if ($action == "edit") {
   include "edit.php";
  } else if ($action == "hapus") {
   include "hapus.php";
  }
 }
 ?>
</div>


</body>
</html>

4. Menampilkan Data (READ) 
Buat file bernama tampil.php lalu ketikkan script berikut


<a href="?page=&action=tambah"><button>Tambah Data</button></a>
<br />
<br />
<br />
<table border="1px">
 <tr>
  <th>No</th>
  <th>Nama</th>
  <th>Umur</th>
  <th>Alamat</th>
  <th>No HP</th>
  <th colspan="2">Aksi</th>
 </tr>
  <?php 
   include "config.php"; 

   $hasil=mysql_query("select * from crud"); 
   $no = 1; 
   while ($data=mysql_fetch_array($hasil)) {    
  ?>
 <tr align="center">
  <td><?php echo $no; ?></td>
  <td><?php echo $data['nama'] ?></td>
  <td><?php echo $data['umur'] ?></td>
  <td><?php echo $data['alamat'] ?></td>
  <td><?php echo $data['telp'] ?></td>
  <td><a href="?page=&action=edit&id=<?php echo $data['id'] ?>"><button>Edit</button></a></td>
  <td><a href="?page=&action=hapus&id=<?php echo $data['id'] ?>" onclick="return confirm('Yakin Hapus !')"><button>Hapus</button></a></td>
 </tr>
  <?php 
   $no++; 
   } 
  ?>
</table> 


5. Menambahkan Data (CREATE)
    setelah kita menampilkan data selanjutnya kita buat file tambah data.php
    silahkan ketikkan script berikut

  <?php 
  if(isset($_POST['tambah'])){
 $nama = @$_POST['nama'];
 $umur = @$_POST['umur'];
 $alamat = @$_POST['alamat'];
 $telp = @$_POST['telp'];
 $hasil=mysql_query("insert into crud values ('','$nama','$umur','$alamat','$telp')");
 if ($hasil) {
  ?>
  <script type="text/javascript">
  alert("Tambah Data Berhasil");
  window.location.href="?page=";
  </script>
  <?php
 } else {
  echo mysql_error();
 }
}
?>
<!DOCTYPE html>
<html>
<head>
 <title>Tambah</title>
 <link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h1>Tambah Data</h1><br/><br/>
 <form action="" method="post">
  <table>
   <tr>
    <td>Nama</td>
    <td>:</td>
    <td><input type="text" name="nama" class="in" /></td>
   </tr>
   <tr>
    <td>Umur</td>
    <td>:</td>
    <td><input type="text" name="umur" class="in" /></td>
   </tr>
   <tr>
    <td>Alamat</td>
    <td>:</td>
    <td><input type="text" name="alamat" class="in" /></td>
   </tr>
   <tr>
    <td>No.Hp</td>
    <td>:</td>
    <td><input type="text" name="telp" class="in" /></td>
   </tr>
   <tr>
    <td></td>
    <td></td>
    <td><input type="submit" name="tambah" value="Tambah Data" class="btn" /></td>
   </tr>
  </table>
 </form>
</body>
</html>

6. Mengedit Data (UPDATE)
    Setelah membuat file tambah data, selanjutnya kita buat file edit.php untuk mengedit
    suatu data

  <?php  
$id = @$_GET['id'];
$sql = mysql_query("select * from crud where id = '$id'") or die(mysql_error()); 
$data = mysql_fetch_array($sql);
?>

<!DOCTYPE html>
<html>
<head>
 <title>Tambah</title>
 <link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php 
  if(isset($_POST['edit'])){
 $nama = @$_POST['nama'];
 $umur = @$_POST['umur'];
 $alamat = @$_POST['alamat'];
 $telp = @$_POST['telp'];
 $hasil=mysql_query("update crud set nama = '$nama', umur = '$umur', alamat = '$alamat', telp = '$telp' where  id = '$id'");
 if ($hasil) {
  ?>
  <script type="text/javascript">
  alert("Edit Data Berhasil");
  window.location.href="?page=";
  </script>
  <?php
 } else {
  echo mysql_error();
 }
}
?>
<h1>Edit Data</h1><br/><br/>



 <form action="" method="post">
  <table>
   <tr>
    <td>Nama</td>
    <td>:</td>
    <td><input type="text" name="nama" class="in" value="<?php echo $data['nama']; ?>" /></td>
   </tr>
   <tr>
    <td>Umur</td>
    <td>:</td>
    <td><input type="text" name="umur" class="in" value="<?php echo $data['umur']; ?>" /></td>
   </tr>
   <tr>
    <td>Alamat</td>
    <td>:</td>
    <td><input type="text" name="alamat" class="in" value="<?php echo $data['alamat']; ?>" /></td>
   </tr>
   <tr>
    <td>No.Hp</td>
    <td>:</td>
    <td><input type="text" name="telp" class="in" value="<?php echo $data['telp']; ?>"/></td>
   </tr>
   <tr>
    <td></td>
    <td></td>
    <td><input type="submit" name="edit" value="Edit Data" class="btn" /></td>
   </tr>
  </table>
 </form>
</body>
</html>


7. Menghapus Data (DELETE)
    Jangan lupa untuk membuat file hapus.php, silahkan ketikkan script berikut :

  <?php 
$id = @$_GET['id']; 

mysql_query("delete from crud where id = '$id'") or die (mysql_error()); 
?>

<script type="text/javascript">
window.location.href="?page" 
</script>

8. Mempercantik Tampilan
    tutorial yang terakhir membuat file css agar tampilannya lebih menarik, silahkan
    ketikkan script berikut

  *{
  margin: 0;
  padding: 0;
 }

 #header{
     background-color: #2ecc71;
  position: fixed;
  height: 50px;
  text-align:center;
  width: 100%;

 }

 #header p{
  color: #ffffff;
  line-height: 50px;
  font-size: 35px;
  color: #000000;
 }
 .isi{
  clear: both;
  padding-top: 70px;
  padding-left: 30px;
  padding-right: 30px;
  
 }

 button {
  padding: 5px;
  border-radius: 5px;
  background-color: #19B5FE;
 }

 table{
  border-collapse: collapse;
  width: 100%;
  border-radius: 5px;
 }

 th{
  background-color: #19B5FE;
  padding: 5px;
 }

 .in{
  padding: 5px;
  border: 2px #19B5FE solid;

 }

 .btn{
  padding: 5px;
  background-color: #19B5FE;
  border-radius: 5px;
 } 


Akhirnya kelar juga nih tutorial :D
Semoga bermanfaat bagi Anda semua :D

Download