Polaroid Photo

Pictures from Kurniawan Zaini

Choose a Topic:

Tue
30
Jun '09

Koneksi PHP ke MySQL

Secara teknis dan teori,PHP bisa terhubung dengan MySQL karena ada modul PHP yang berguna untuk itu. Modul atau file librarinya sendiri saya tidak tahu isinya, yang penting kita menggunakan librari itu, di windows, nama librarinya adalah php_mysql.dll.  Librari itu terdiri dari fungsi-fungsi yang berhubungan dengan koneksi databse MySQL, seperti mysql_connect(), mysql_select_db(), mysql_query(),mysql_fetch_row(), mysql_fetch_array() dll. Jika modul ini di rename atau dihapus, maka PHP tidak bisa berkomunikasi dengan MySQL.

Teknisnya saja, tidak usah pakai teori. Ok bos, kita langsung menuju ke kode program.

//—1 hubungkan dengan server mysql dulu
$namaserver=”localhost”;
$username=”root”;
$password=”r-a-h-a-s-i-a”;
mysql_connect($namaserver,$username,$password);
//—2. Pilih databasenya
$namadb=”databaseku”;
mysql_select_db($namadb);
?>

Kode tersebut sudah bisa untuk menghubungkan PHP dengan database MySQL. Ganti namaserver dengan nama server anda, username dengan username anda pada server dan password diganti dengan password database anda, bukan password Cpanel. Saran saya lebih baik buat 1 buah file koneksi, artinya lebih baik dipisah antara file aplikasi dengan file koneksi, nanti file koneksi di include pada file aplikasi. Contohnya dibawah ini

include(”koneksi.php”);
//— disini kode aplikasi PHP anda.
?>

Dimana file koneksi.php berisi kode untuk koneksi PHP dan MySQL. Selamat mencoba, kalau ada masalah silahkan komen di sini.

Mon
29
Jun '09

Apa perlunya Login dalam pemrograman PHP dan MySQL ……

Pengalaman saya dalam membangun sebuah aplikasi, login memang diperlukan demi keamanan data yang bisa diimport oleh pengguna. Login adalah aplikasi yang mengatur hak akses pengguna untuk masuk ke halaman tertentu dan tidak akan bisa masuk kalau tidak melakukan login apalagi salah masuk.  Berpikirnya seperti ini:  Ada sebuah rumah, rumah ini kan pasti ada pemiliknya. Untuk bisa akses ke rumah ini kan perlu kunci (hal ini kunci sebagai nilai dari login). Jika kuncinya salah … maka orang ini tidak akan bisa masuk apalagi melakukan aktivitas lainnya seperti: mandi, makan, atau yang lain lah.

Dari kata-kata di atas dapat dibuat sebuah algoritma yang menyatakan sbb:
–> Input :  user dan password
–> Proses :  if – user dan password – tidak lah benar, maka pesan -> akses tidak bisa dijalankan.  dan if – user dan password – benar, maka pesan -> Selamat Datang (welcome) Silahkan Operasikan semua menu yang ada di dalam fasilitas ini.
–> Output:  Fasilitas sesuai dengan hak akses pengguna.

Nah.. bagi pembaca, bagi yang baru belajar PHP dan MySQL dan baru bisa membuat form aplikasinya saja berikut saya akan menjelaskan step by step bagaimana membuat login dalam pemrograman PHP dan MySQL.

1.  Rancanglah form sebagai berikut:

login Dari rancangan login tersebut tuliskan actionnya menuju cek_login.php

2.  Berikut perintah yang dimasukkan pada code login di baris ke-1 untuk mengecek jika nilai yang dimasukkan tidak ada: (hanya jika diperlukan)

<html>
<script language=”javascript” src=”date-picker.js”></script>
<script>
function verify() {
if(document.form1.user_id.value.length==0){
alert(”Silahkan isi username anda !!!”);
return (false);
}
if(document.form1.pass.value.length==0){
alert(”Silahkan isi password anda !!!”);
return (false);
}
}
</script>

3.

Thu
25
Jun '09

Mempelajari hal yang belum dipelajari

Microsoft Project 2007Pagi ini dan kemaren, saya bersama 20 peserta training dari program studi sistem informasi fakultas ilmu komputer universitas bina darma mempelajari hal yang belum dipelajari yang merupakan sebuah konsep dalam mempelajari manajemen proyek dengan harapan suatu saat ada pihak-pihak lain yang membutuhkan tenaga profesional dalam merancang dan menganalisa kegiatan proyek atau malah lebih kita mendapat proyek yang dapat dikerjakan sesuai dengan time schedule yang tepat waktu dan terencana (artinya planned and actual selaras).

Materi yang dipelajari meliputi:

  1. Pengantar Software Project Manajemen (Ms. Office Project 2007)
  2. Perencanaan Proyek
  3. Evaluasi Proyek
  4. Pemilihan Model Proses
  5. Estimasi Usaha
  6. Perencanaan Aktivitas
  7. Manajemen Resiko
  8. Alokasi Sumber Daya
  9. Monitoring dan Kontrol
  10. Manajemen Kontrak
  11. Organisasi Tim
  12. Kualitas Software