Jumat, 13 Desember 2013

Codingan Bukutamu di Php

Share it Please

Oke gan saya mau sharing tentang codingan Bukutamu..
disini saya menggunakan Sublime Text 3 dan Xampp untuk menjalankannya
kalau belum punya silahkan download dulu gan..
nih link downloadnya = Sublime Text 3

nih untuk xampp = Xampp 1.8


Pertama ..
buat folder bernama apa saja terserah Anda (kalau saya bukutamu)
lalu buat file index.php di sublime text
dan copykan script dibawah ini


<?php
require 'fungsi.php';
?>
<!DOCTYPE html>
<html>
<head>
<title>Buku Tamu</title>
</head>
<body>
<?php echo form_open('tambah.php'); ?>
<table width="95%">
<tr>
<td width="20%">Nama</td>
<td width="2px;"><b>:</b></td>
<td><?php echo input('text','nama','Masukan Nama Anda','','width:100%; '); ?></td>
</tr>
<tr>
<td width="20%">Email</td>
<td width="2px;"><b>:</b></td>
<td><?php echo input('email','email','Masukan E-mail Anda','','width:100%; '); ?></td>
</tr>
<tr>
<td width="20%">Pesan</td>
<td width="2px;"><b>:</b></td>
<td><?php echo txtarea('pesan','Pesan Anda','width:100%;'); ?></td>
</tr>
<tr>
<td colspan="3"><?php echo input('submit','bukutamu','','Kirim','float:right;'); ?></td>
</tr>
</table>
<?php echo form_close(''); ?>
<?php require 'tampil.php'; ?>
</body>
</html>

Lalu buat koneksi ke database

buat file koneksi.php
copy script dibawah ini


<?php
define('server', 'localhost');
define('user', 'root');
define('pass','');
define('db', 'db_belajarfungsi');
define('base_url', 'http://localhost/tambahan/');

mysql_connect(server, user, pass)or print("Gagal");
mysql_select_db(db)
 ?>

Lalu buat file fungsi.php
copy dengan script dibawah ini


<?php

require 'koneksi.php';
function tambah($alas,$tinggi)
{
$hasil=$alas*$tinggi;
return $hasil;
}
function perulangan($isi,$jumlah)
{
for ($i=0; $i <=$jumlah ; $i++)
{
echo $isi;
}
}
function input($type,$nama,$ph,$value,$style)
{
echo "<input style='".$style."' type='".$type."' name='".$nama."' placeholder='".$ph."' value'".$value."' required>";
}
function txtarea($nama,$value,$style)
{
echo "<textarea style='".$style."' name='".$nama."'>".$value."</textarea>";
}
function form_open($tujuan)
{
echo "<form method='post' action='".$tujuan."'>";
}
function form_close(){
echo "</form>";
}
function this_query($query)
{
$x=mysql_query($query);
return $x;
}
 ?>

Lalu buat prosesnya gan
buat file tambah.php
nih scriptnya


<?php 
require 'fungsi.php';
if (@$_POST['nama']) {
$nama=$_POST['nama'];
$email=$_POST['email'];
$pesan=$_POST['pesan'];
$query="INSERT INTO tbl_bukutamu VALUES('','$nama','$email','$pesan')";
$x=this_query($query);
if ($x) {
echo "<script>alert('Berhasil');window.location.assign('".base_url."')</script>";
}else{
echo "<script>alert('Gagal');window.location.assign('".base_url."')</script>";
}
}else{
echo "403 Forbidden";
}

 ?>

Trus untuk memanggilnya
buat file tampil.php
dan copy script dibawah ini


<?php 
$query="SELECT * FROM tbl_bukutamu";
$no=1;
 ?>
 <table width="95%" border="1">
  <tr>
  <td width="1%">No</td>
  <td>Nama</td>
  <td>Email</td>
  <td>Pesan</td>
  </tr>
  <?php 
  $q=this_query($query);
  while ($tampil=mysql_fetch_assoc($q)) {
  ?>
  <tr>
  <td><?php echo $no++; ?></td>
  <td><?php echo $tampil['nama']; ?></td>
  <td><?php echo $tampil['email']; ?></td>
  <td><?php echo $tampil['pesan']; ?></td>
  <td><a href="formedit.php?id=<?php echo $data['id_buku']; ?>">Edit </a> | <a href="hapus.php?id=<?php echo $data['id_buku'];?>">Delete</a> </td>
  </tr>

 <?php } ?>
 </table>

untuk full source code bisa didownload disini

Oke , cukup sekian dari saya
jika ada yang tidak dimengerti Silahkan Comment 

Semoga Bermanfaat ^^

Written by

Hello , My name is Sony Surahman.I'am a newbie Blogger

0 komentar:

Posting Komentar

Tolong kalau komentar pake bahasa yang sopan ya... :)

© 2014 T-A_Blog'z. All rights resevered. Designed by Templateism | Edited by Me