• Tutorial
  • Template
    • CSS3
    • HTML5
    • Responsive
    • SEO
Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

Sunday, 2 March 2014

Cara membuat buku tamu berserta insert,update,select dan delete menggunakan php

 

Sesuai dengan judul yang diatas, dimana saya akan memberikan tutorial bagaimana membuat buku tamu di website kita. Dan juga sekalian saya lampirkan bagaimana membuat tampil, update, dan hapus datanya. Berikut dibawah ini saya ringkas pekerjaannya :

1. Pertama anda buat databasenya terlebih dahulu, disini telah saya lampirkan juga databasenya agar mempercepat kerja kita.
2. Lalu kita buat file untuk memasukkan data ke databasenya.
3. Buat file baru untuk membuat kode untuk menampilkan data di tabel.
4. Kemudian buat file untuk membuat kode update/edit data.
5. Dan terakhir membuat file untuk kode hapus datanya.


Dibawah ini terdapat kode yang saya ringkas.

<?php

//Digunakan untuk membuat koneksi ke database yang telah di buat
mysql_connect("localhost","root","");
mysql_select_db("buku_tamu");

//Membuat variabel dari masing form yang telah kita buat
$nama=$_POST['nama'];
$email=$_POST['email'];
$pesan=$_POST['pesan'];

//Digunakan untuk memasukkan data ke dalam database
$query=mysql_query("insert into pesan(nama,email,pesan)values('$nama','$email','$pesan')");

if($query) {
                //Jika data berhasil di masukkan maka akan muncul berupa peringatan berhasil dan menampilkannya
                echo"<script>alert('Data $nama Berhasil dikirim')</script>";
                include "tampil_pesan.php";
}
else {
                //Jika data berhasil di masukkan maka akan muncul berupa peringatan gagal dan kembali ke form semula
                echo"<script>alert('Data $nama Gagal dikirim')</script>";
                require "form_index.php";
}
?>

<?php

//Digunakan untuk membuat koneksi ke database yang telah di buat
mysql_connect("localhost","root","");
mysql_select_db("buku_tamu");

$query=mysql_query("select * from pesan");

if($query) {
                echo"<table border=1 align='center'>
                                                                <tr>
                                                                                <th>Nama</th>
                                                                                <th>Email</th>
                                                                                <th>Pesan</th>
                                                                                <th colspan=2>Aksi</th>
                                                                </tr>";
}
while($tampil=mysql_fetch_array($query)) {
                echo"<tr>
                                                                <td>$tampil[0]</td>
                                                                <td>$tampil[1]</td>
                                                                <td>$tampil[2]</td>
                                                                <td><a href='form_update.php?nama=$tampil[nama]'>Edit</a></td>
                                                                <td><a href='hapus_data.php?nama=$tampil[nama]'>Hapus</a></td>
                                                </tr>";
}             

echo"</table>";
?>

<?php

//Digunakan untuk membuat koneksi ke database yang telah di buat
mysql_connect("localhost","root","");
mysql_select_db("buku_tamu");

//Membuat variabel dari masing form yang telah kita buat
$nama=$_GET['nama'];

$email=$_POST['email'];
$pesan=$_POST['pesan'];

//Digunakan untuk mengubah data
$data="update pesan set email='$email',pesan='$pesan' where nama='$nama' ";
$query=mysql_query($data);

if($query) {
                echo"<script>alert('Pesan $nama Berhasil di ubah')</script>";
                include "tampil_pesan.php";
}
else {
                echo"<script>alert('Pesan $nama Gagal di ubah')</script>";
                require "tampil_pesan.php";
}
?>

<?php

//Koneksi database
mysql_connect("localhost","root","");
mysql_select_db("buku_tamu");

$nama=$_GET['nama'];
//digunakan untuk menghapus data
$query=mysql_query("delete from pesan where nama='$nama'");

if($query) {
                echo"<script>alert('Anda Yakin Mengahapus Data $nama')</script>";
                require "tampil_pesan.php";
}
else {
                echo"<script>alert('Data $nama Tidak Dapat dihapus')";
                require "tampil_pesan.php";
}
?>
 


Untuk mendapatkan file lengkap beserta databasenya, silahkan download menggunakan link dibawah ini. Semoga bermanfaat.
==>> DOWNLOAD <<==





Posted by Unknown at 10:03 3 comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: PHP

Saturday, 22 February 2014

Cara membuat nomor urut secara otomatis menggunakan php




Selamat malam sahabat blogger, kali ini saya akan memberikan tutorial yang mungkin penting bagi sahabat semua. Judul kali ini adalah bagaimana membuat nomor urutan secara otomatis dengan menggunakan php. Berikut scriptnya :

<?php

mysql_connect("localhost","root","");
mysql_select_db("medis");

$kodes=$_POST['kode'];
$sql="select max(kode_pesan) as kode from buku_tamu where kode_pesan LIKE '$kodes%'";
$query=mysql_query($sql);
$data=mysql_fetch_array($query);
$kode=$data['kode'];
$nourut=(int) substr($kode,1,5);
$nourut++;
$new=$kodes . sprintf("%05s", $nourut);

?>

$sql="select max(kode_pesan) as kode from buku_tamu where kode_pesan LIKE '$kodes%'";
//Script ini berfungsi sebagai pembaca kode anggota yang terbesar berdasarkan jenis keanggotaannya.

$query=mysql_query($sql);
$data=mysql_fetch_array($query);
$kode=$data['kode'];

// mengambil angka atau bilangan dalam kode anggota terbesar,
// dengan cara mengambil substring mulai dari karakter ke-1 diambil 5 karakter
// misal 'A00001', akan diambil '00001'
// setelah substring bilangan diambil lantas dicasting menjadi integer

$nourut=(int) substr($kode,1,5);

// bilangan yang diambil ini ditambah 1 untuk menentukan nomor urut berikutnya

$nourut++;

// membentuk kode anggota baru
// perintah sprintf("%05s", $noUrut); digunakan untuk memformat string sebanyak 5 karakter
// misal sprintf("%05s", 12); maka akan dihasilkan '00012'
// atau misal sprintf("%05s", 1); maka akan dihasilkan string '00001'

$new=$kodes . sprintf("%05s", $nourut);

// kode anggota yang baru di atas nanti akan ditampilkan dalam komponen text box

Oke, sampai disini dulu tutorial yang saya berikan semoga bermanfaat.




==>> DOWNLOAD <==


Posted by Unknown at 09:41 9 comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: PHP

Saturday, 15 February 2014

Cara membuat formulir disertai dengan Foto di PHP


Oke, sahabat blogger kali ini saya akan memberikan postigan cara membuat formulir yang disertai dengan foto. Disini saya akan memberikan script untuk membuat formulir tersebut. Walaupun saat ini penulis sedang menghadapi ujian kompetensi, tapi saya tetap semangat untuk memberikan postingan-postingan yang bermanfaat bagi sahabat semua. Yup, marilah kita mulai. Mari perhatikan script dibawah ini.



$foto=$_FILES['image']['name'];
$image=$_FILES['image']['tmp_name'];
$image_name=$_FILES['image']['name'];
$image_type=$_FILES['image']['type'];
$image_size=$_FILES['image']['size'];

Script diatas berfungsi sebagai penampung untuk gambar yang akan kita upload nanti. Sedangkan script ini $query=mysql_query("insert into baru (id,nama,kelas,alamat,foto)values('$id','$nama','$kelas','$alamat','$foto')");
 berfungsi untuk memasukkan data kita ke dalam database yang kita miliki. Dan script ini $pindah=move_uploaded_file($image, 'photo/'.$image_name); berfungsi untuk memindahkan file kita dari folder asal ke folder localhost yang telah kita buat.

Sampai disini dulu tutorial yang saya berikan, semoga bermanfaat bagi anda. Untuk script lengkapnya silahkan download di link di bawah.

==>> DOWNLOAD <<==
Posted by Unknown at 04:09 2 comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: PHP

Friday, 14 February 2014

Perintah Update di php



Untuk mengubah data di tabel, berikut langkah-langkahnya  :
      1.      Login ke MySQL SERVER
·         Fungsi ini yang digunakan :
Mysql_connect();
Contoh : mysql_connect(“localhost”,”root”,””);

·         Supaya nilai dari fungsi koneksi diatas dapat dipanggil  dan digunakan terus nilainya, maka perintah di atas dimasukkan ke dalam sebuah variabel. Hasilnya sebagai berikut (pada contoh variabelnya diberi nama variabel “koneksi”) :

$koneksi=mysql_connect(“localhost”,”root”,””);

      2.      Mengaktifkan/memilih database yang akan digunakan
·         Untuk mengaktifkan /memilih database yang akan digunakan, fungsinya adalah :
Mysql_select_db(“namadatabaseanda”);


      3.      Melakukan query (UPDATE)
·         Fungsi yang digunakan :
Mysql_query()

·         Perintah SQL Query untuk mengubah data ke dalam tabel :
Update [nama_table] SET [field1=nilai_field1 yang baru],
[field2=nilai_field2 yang baru],
[field n=nilai_fieldn yang baru]
Where [kondisi];

Semoga bermanfaat >_<
Posted by Unknown at 21:52 No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: PHP

Thursday, 13 February 2014

Mengenal Fungsi Date pada php


Mungkin di antara Anda ada yang hanya mengetahui fungsi umum untuk menampilkan format waktu,  seperti tahun, bulan, dan tanggal (Y-m-d) dan juga waktu (jam), seperti (H:i:s). Fungsi date memilki jenis-jenis seperti Checkdate, Date, Getdate dan lain sebagainya. Oke mari kita bahas satu persatu.
      1.      Fungsi Checkdate()
Fungsi ini digunakan untuk memeriksa keabsahan suatu tanggal, atau lebihnya validasi penanggalan. Berikut bentuk umum yang akan saya berikan.

Checkdate (bulan, hari,  tahun)

Bulan memiliki parameter angka 1 hingga 12, yang mewakili penamaan bulan dari Januari hingga Desember.

Hari memiliki parameter angka 1 hingga 30/31 dan 28/29 jika itu adalah bulan Februari, yang memiliki hitungan hari dalam krun waktu satu bulan.

Tahun memiliki parameter agka valid dari 1 hingga 3000 lebih.

<?
var_dump (checkdate (12,31,2000));
var_dump (checkdate (2,29,2003));
var_dump (checkdate (2,29,2003));
?>




Terlihat fungsi checkdate dapat melakukan keabsahan tanggal dengan sempurna. Hasil keluar False, adalah tidak sah karena kita mengecek pada tanggal 29 Februari 2003 { checkdate(2,29,2003) }, tanggal tersebut tidak ada (boleh anda cek di kalender ea).
Coba anda perhatikan pada contoh di bawah ini, mungkin dapat anda memahaminya.

<?
$coba=checkdate(2,29,2003);
echo " 29 Februari 2003 ? <br>";
if ($coba == true)  {
            echo "Tanggal <b> Cocok </b>";
}
else  {
            echo "Tanggal <b> Tidak Cocok </b>";
}
?>
<br />
<?
echo "31 Januari 2011 ?<br>";
$coba=checkdate(1,31,2011);
if($coba == true) {
            echo "Tanggal <b> Cocok</b>";
}
else {
            echo "Tanggal <b> Tidak cocok</b>";
}
?>


      2.      Fungsi Date()
Fungsi ini digunakan untuk menampilkan tanggal da waktu saat ini sesuai format tanggal yang digunakan. Berikut bentuk umum yang akan saya berikan  :

Date (‘Fungsi Tanggal’)
Misalnya :

Date (‘Y-m-d’)

Simak baik-baik contoh script dibawah ini  :

<?
$tanggal=date('l, d F Y');
$jam=date ('H:i:s:A');
echo "Hari/Tanggal :";
echo "<b>$tanggal</b><br>";
echo "Jam : ";
echo "<b> $jam</b>";
?>



Sekian sampai di sini semoga tutorial yang saya berikan dapat bermanfaat.

Posted by Unknown at 23:11 2 comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: PHP
Older Posts Home
Subscribe to: Posts (Atom)