Arsip untuk Maret, 2010|Halaman arsip bulanan

Trik Update, Delete Banyak Data, Paging, dan Filtering

UPDATE DAN DELETE BANYAK DATA, PAGING, FILTERING DATA
Untuk materi praktikum update dan delete banyak data table kita akan menggunakan data jabatan pada praktikum PHP 1 sebelumnya.
Update dan delete banyak data ini pada dasarnya menggunakan query sama dengan update dan delete data pada umumnya. Hanya saja kita akan menggunakan proses perulangan untuk mengeksekusi queri tersebut sehingga memproses update dan delete data bisa lebih dari satu data tabel.
Untuk lebih jelasnya silahkan perhatikan contoh berikut.
Melanjutkan praktikum relasi kemarin, anda buat program data_jabatan.php untuk menampilkan data jabatan, dengan tampilan sebagai berikut :

Tampilan diatas mempunyai kode program seperti berikut ini :
data_jabatan.php

Untitled Document

Urutan kode

Pilih urutan
Asc
Desc

Data Jabatan
Kode Nama Jabatan Gaji
<input type="checkbox" name="jabatanid[]" value="”>
Halaman :
<?
$perintah2="SELECT * FROM jabatan";
$hasil2=mysql_query($perintah2);
$jumlah=mysql_num_rows($hasil2);
$i=$jumlah/7;
$i=ceil($i); // Untuk membulatkan jika nilainya pecahan
for($j=1;$j<=$i;$j++)
{
$awal=(($j-1)*6+$j)-1;
echo(" [$j] “);
}?>

Tambah

Setelah anda buat program diatas kemudian anda buat program untuk menampilkan data yang dipilih dengan nama editjabatan.php
Tampilan program editjabatan.php adalah sebagai berikut :

Tampilan diatas mempunyai kode program seperti berikut ini :

Untitled Document

<?
for ($i = 0; $i

Edit Jabatan
Kode Nama Jabatan Gaji
<input name="kode[]" type="text" value="” size=”4″>
<input name="nama[]" value="”>
<input name="gaji[]" value="”>

<?
}
else if($_POST['Submit']=="Hapus Terpilih")
{
for ($i = 0; $i < $jumlah; ++$i)
{
$query="delete from jabatan where jabatanid='$kodex[$i]'";
$hasil=mysql_query($query);
}
echo("”);
}
else if($_POST['Submit']==”Cetak Terpilih”)
{
for ($i = 0; $i < $jumlah; ++$i)
{
$datanya=$datanya."kodex[$i]=$kodex[$i]"."&";
}
echo("”);
}
else if($_POST['Submit']==”Cetak semua”)
{
echo(“”);
}
?>

Kemudian setelah anda buat program untukmenampilkan data yang akan diedit dilanjutkan dengan membuat program prosesupdatejabatan.php untuk proses edit datanya.
Listing kode program tersebut adalah sebagai berikut :

<?php
mysql_connect("localhost","root","root");
mysql_select_db("kepegawaian");
$kodex=$_POST['kode'];
$namax=$_POST['nama'];
$gajix=$_POST['gaji'];

$jumlah=count($kodex);
if($_POST['Submit']=="Update")
{
for ($i = 0; $i < $jumlah; ++$i)
{
$query="update jabatan set nama_jabatan='$namax[$i]',gaji='$gajix[$i]'
where jabatanid=$kodex[$i]";
$hasil=mysql_query($query);
}
echo("”);
}
elseif($_POST['Submit']==”Cancel”)
{
echo(“”);
}
?>
Kemudian dlanjutkan membuat program untuk mencetak data dipilih, anda beri nama cetak_terpilih.php
Listing kode program tersebut adalah sebagai berikut :

Untitled Document

<?
include("koneksi.php");
for ($i = 0; $i

Data Jabatan
Kode Nama Jabatan Gaji

Kemudian dlanjutkan membuat program untuk mencetak semua data, anda beri nama cetak_semua.php
Listing kode program tersebut adalah sebagai berikut :

Untitled Document

Data Jabatan
Kode Nama Jabatan Gaji

Latihan :
1. Tambahkan form penginputan datanya

Pengetahuan Dasar Java

Pengenalan Java
Java adalah bahasa pemrograman yang dikeluarkan atau dirancang sedemikian rupa oleh sun microsystem untuk dapat berjalan di berbagai macam bentuk platform.
Unntuk mengembangkan aplikasi berbasis java, kita memerlukan Java Development Kit(JDK), saat ini java telah mencapai versi 2 yang kenal dengan java 2 platform. Java 2 platform, dibagi menjadi tiga kategori yaitu:
1. Java 2 Standart Edition (J2SE)
2. Java 2 Enterprice Edition(J2EE)
3. Java 2 Micro Edition(J2ME)
B. Menginstal Java
Sebelum anda membuat aplikasi atau memulai dengan java maka anda harus menginstal java.Software java dapat anda download di http://java.sun.com. Setelah anda mendownload maka mulailah dengan mengsinstal yaitu dengan cara mengklik ganda pada file master java kemudian ikuti prosedur yang diperintahkan.
Starting with Java
sebelum kita memulai membuat aplikasi kita harus mengenal terlebih dahulu type data dan keyword yang terdapat di dalam java antara lain.

C. Tipe Data
Didalam java ada beberapa tipe data yang harus kita ketahui misalnya :
byte, short, int , long ,float, double , char, Boolean

D. Keyword
Banyak sekali keyword atau kata kunci yang ada dalam java hanya saja ada beberapa keyword yang harus dan wajib kita ketahui karena sering dipakai dalam pembuatan aplikasi, pada umumnya sebagai berikut :

abstract
boolean
break
byte
catch
char
class
continue
default
do
double
else

extends
float
for
if
implements
import
int
interface
long
new
private
protected

public
return
short
static
super
switch
this
try
void
while

E. Membuat Aplikasi sedarhana
Untuk memulai membuat aplikasi sederhana dengan java terlebih dahulu kita harus membuat kelas kedalam file yang berekstensi .java.
Dalam pembuatan kelas ada beberapa hal yang perlu kita perhatikan:
1. dalam penamaan kelas harus sama dengan nama file .java yang telah kita buat.
2. dalam penamaan kelas tidak boleh ada kartakter operator khusus didalamya misalnya tanda “-“,”+”,”spasi” baik di awal maupun di akhir atau ditengah nama kelas, juga tidak boleh menggunakan keyword sebagai nama kelas.
Contoh :
class aku+m Tidak boleh terdapat operator “+” di dalam penamaan klass.
{
public static void main(String args[])
{
int l=8+9;
System.out.print(l);
System.exit(0);
}
}

Ikuti

Get every new post delivered to your Inbox.