MESIN PENGUMPUL UANG

MESIN PENGUMPUL UANG
Silakan Klik Gambar Diatas Untuk Mendapatkan Uang Dengan Modal Rp 10.000

Senin, 06 Desember 2010

PHP MySQL

Pemrograman web dengan Database.
Pada umumnya PHP menggunakan database dari MySQL, selain karena penggunaannya yang gratis, mudah serta sangat kompatibel dengan pemrograman PHP, MySQL sangat disarankan bagi para developer untuk menggunakannya.

Tipe Data

MySQL memiliki kemampuan untuk mendukung beberapa tipe data, baik numerik, date time dan string.

INSTALASI MYSQL

Pada saat kita melakukan instalasi APPSERV pada pertemuan pertama, kita telah melakukan instalasi MySQL pada komputer. Terdapat dua buat metode untuk melihat MySQL pada komputer anda.
Cara pertama ialah menggunakan CONSOLE,
Cara memangilnya ialah: Klik Start > Run > CMD lalu ketik mysql -u root -p, lalu masukan password MySQL anda.
Keterangan:
-u adalah parameter username
root adalah username anda
-p adalah parameter password
Berikut adalah beberapa printah yang akan sering di pergunakan.

SHOW DATABASE

Setelah terbuka windows MySQL, anda dapat melihat database yang telah ada dengan menggunakan printah
1SHOW DATABASES ;

CREATE DATABASE

Untuk membuat database baru:
1CREATE DATABASE `pemrogramanweb` ;

USE DATABASE

Untuk masuk ke dalam database pemrogramanweb ketikan perintah:
1USE pemrogramanweb;

CREATE TABLE/ MEMBUAT TABEL

Kini anda dapat membuat table baru pada database pemrogramanweb, adapun contoh membuat table baru ialah:
1CREATE TABLE `teman` (
2 `id` int(3) NOT NULL auto_increment,
3 `nama` varchar(100) NOT NULL,
4 `jenis_kelamin` enum('pria','wanita') NOT NULL,
5 `alamat` text NOT NULL,
6 `umur` int(2) NOT NULL,
7 `pendidikan` varchar(20) NOT NULL,
8 PRIMARY KEY  (`id`)
9) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Pada contoh di atas, kita membuat sebuah table baru dengan nama tabel “teman” dan menggunakan beberapa field.

ALTER TABLE/ MODIFIKASI TABEL

MySQL memberikan hak akses penuh untuk merubah table yang telah kita buat, contoh kita akan menambahkan sebuah field baru “pendidikan” setelah field “umur”
1ALTER TABLE `teman` ADD `pendidikan` VARCHAR( 20 ) NOT NULL AFTER `umur` ;
Keterangan:
ALTER TABLE `teman`     : menunjukan table yang akan di perbaharui.
ADD `pendidikan`     : menambahkan sebuah field baru `pendidikan`.
VARCHAR(20)` NOT NULL    : tipe data `pendidikan`.
AFTER `umur`        : posisi penambahan sebuah field.

DROP TABLE/ HAPUS TABEL

1DROP TABLE `teman`;
Keterangan:
DROP TABLE `teman`     : menghapus table teman. “Hati-hati dalam penggunaannya”.

TRUNCATE TABLE/ KOSONGKAN TABEL

1TRUNCATE TABLE `teman`;
Keterangan:
TRUNCATE TABLE `teman`     : menghapus isi dari table teman, namun table tidak di hapus. “Hati-hati dalam penggunaannya”.

INSERT NEW ROW/ MASUKAN RECORD BARU

1INSERT INTO `teman` ( `id` , `nama` , `jenis_kelamin` , `alamat` , `umur` , `pendidikan` ) VALUES ('', 'Joni', 'pria', 'Denpasar Bali', '25', 'S1');
Keterangan:
INSERT INTO `teman`     : printah untuk memasukan record terbaru.
( `id` , `nama` … )    : field apa saja yang akan di masukan. pada MySQL anda dapat mengosongkan baris ini.
VALUES (”, ”, ”…)    : value yang akan di masukan (sesuai dengan jumlah field).

UPDATE

1UPDATE `teman` SET `umur` = '24' WHERE `id` = 1 LIMIT 1 ;
Keterangan:
UPDATE `teman` SET     : menunjuk table mana yang akan di update.
`umur` = ’24′        : menunjuk field yang akan di update. jika terdapat lebih dari field yang akan di update, pergunakan “koma” contoh: `nama` = ‘toyib’, `umur` = ’24′.
WHERE `id` = 1 LIMIT 1     : menunjuk row nomor berapa yang akan di update (berdasarkan primary key).

DELETE ROW/ HAPUS ROW

1DELETE FROM `teman` WHERE `id` = '1' LIMIT 1;
Keterangan:
DELETE FROM `teman`     : menunjuk table mana yang akan di hapus.
WHERE `id` = ’1′ LIMIT 1: menunjuk row nomor berapa yang akan di hapus.

SELECT ROW

1SELECT * FROM `teman`;
Keterangan:
SELECT * FROM `teman`    : Memangil semua record yang ada pada database `teman`

SELECT ROW dengan SYARAT

1SELECT * FROM `teman` WHERE `nama` = 'Joni';
Keterangan:
SELECT * FROM `teman`    : menunjuk tabel.
WHERE `nama` = ‘Joni’    : syarat atau kondisi yang di cari, contoh `nama` = ‘Joni’.
Cara berikutnya ialah memangil MySQL melalui layar BROWSER.
Pada cara ini, sangatlah mudah, karena kita di bantu TOOLS yang bernama PHPMyADMIN yang telah ter-install pada komputer anda.
Untuk memangilnya, buka browser anda dan ketik http://localhost/ lalu pilih menu PHPMyADMIN, maka akan muncul sebuah halaman PHPMySQL.
Untuk membuat database, anda isikan nama database pada kolom database lalu pilih menu “create”.
Setelah anda membuat sebuah database baru, anda bisa membuat table baru dengan memilih menu CREATE DATABASE pada sisi sebelah bawah, lalu isikan  sesuai dengan field yang anda inginkan.
Secara umumm printah SQL sebelumnya bisa anda pergunakan pada kolom SQL pada menu PHPMYADMIN pada sisi atas.

KONEKSI DATABASE DENGAN PHP

Koneksi PHP dengan database MySQL sangatlah mudah, berbeda dengan bahasa pemrograman lainnya. Pada PHP, anda hanya cukup mendifinisikan USERNAME, PASSWORD, IP dan DATABASE NAME nya saja, tanpa perlu memikirkan drivernya.
Berikut kode koneksi PHP MYSQL
1
2$link = mysql_connect("localhost", "username", "password");
3if (!$link) {
4 die('Could not connect: ' . mysql_error());
5}
6echo 'Connected successfully';
7mysql_close($link);
8?>
Keterangan:
localhost        : di isikan IP database atau localhost jika mysql terdapat pada komputer anda.
username        : username mysql
password        : password mysql

Dasar Pemrograman Web dengan Database

Secara umum pemrograman web dengan database sangatlah mudah, anda hanya perlu melakukan koneksi antar PHP dengan database MYSQL saja, setelah itu anda eksekusi-kan printah MySQLnya saja. PHP sudah banyak membantu dengan membuatkan banyak fungsi yang bisa anda pergunakan sehingga anda tidak perlu pusing memikirkan bagaimana syntax tersebut anda buat.
Sebagai contoh, kita akan membuat program untuk menampilkan data dari sebuah tabel `teman` yang tadi kita buat, namun sebelumnya anda harus memasukan beberapa record baru pada MySQL menggunakan CONSOLE.
1INSERT INTO `teman` VALUES (null, 'Dwi Artini', 'wanita', 'Surabaya', '22', 'S1');
2INSERT INTO `teman` VALUES (null, 'Budi', 'pria', 'Banyuwangi', '23', 'SMA');
3INSERT INTO `teman` VALUES (null, 'Septiani', 'wanita', 'Denpasar', '28', 'S2');
4INSERT INTO `teman` VALUES (null, 'Andika', 'pria', 'Jakarata', '24', 'S1');
5INSERT INTO `teman` VALUES (null, 'Suprapto', 'pria', 'Semarang', '21', 'SMA');
Setelah anda memasukan semua data di atas, silahkan membuat scripts PHP berikut.
01
02$link = mysql_connect('localhost', 'root', 'password')
03 or die('Tidak bisa connect dengan server mysql: ' . mysql_error());
04mysql_select_db('pemrogramanweb') or die('Tidak bisa connect dengan database');
05 
06echo "\n";
07$result        = mysql_query("SELECT * FROM `teman`");
08while ($line     = mysql_fetch_array($result)) {
\n";
09 echo "\t
10 foreach ($line as $col_value) {
\n";
11 echo "\t\t$col_value
12 }
\n";
13 echo "\t
14}
15echo "
\n";
16?>
Coba jalankan scripts di atas… lalu lihat hasilnya.
Penjelasan lebih terperinci akan di jabarkan di episode berikutnya, so pantengin terus ya blog ini.
Terima kasih atas pertemuan kali ini.
Salam
DOWNLOAD MATERI
php-mysql

sumber : http://ianbali.wordpress.com/2010/09/06/php-mysql/

Tidak ada komentar: