Membuat Page Dynamic Dengan PHP MySQL

Jika anda memiliki "Dinamic Website" yang besar dan memiliki ribuan item/product anda pasti kesulitan untuk menampilkan item tersebut satu persatu secara beraturan, otomatis dan terkendali. Solusinya adalah anda bisa memakai halaman seperti Google.

<-1 2 3->

Halaman tersebut contentnya di ambil dari database MySql, selain itu kita juga bisa
menentukan berapa item yang akan kita tampilkan per-halaman. Menarik bukan?

Pertama buat database :
CREATE DATABASE isi;
kemudian Aktifkan Database
USE isi;

Buat Tabel database (ini hanya contoh):
CREATE TABLE `content` (
`id` int(225) NOT NULL auto_increment,
`judul` varchar(50) NOT NULL default '',
`isi` longtext NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM ;

lalu buat file PHP (ketikkan pada Notepad) dengan nama Koneksidb.php :
<?php
$dbhost = 'localhost';
$dbusername = 'root';
$dbpasswd = ' ';
$database_name = 'isi';

$connection = mysql_connect("$dbhost","$dbusername","$dbpasswd") or die
("MySql Putus tidak bisa connect ke server");
$db = mysql_select_db("$database_name", $connection) or die("Database tidak ditemukan");
?>

Lalu buat file untuk menampilkan page tersebut. Buat File dengan nama Tampil.php :
include "Koneksidb.php";
<?php
if($hal == 0){
$hal=1;
}
else{
$hal = $_GET[hal];
}
query = mysql_query("Select * from content where id='$hal'");
while($hasil = mysql_fetch_array($query)){
echo "$hasil[judul]";
echo "$hasil[isi]";

for($i=1; $i<=6; $i++)
{
echo "<a href="Tampil.php?hal="$i">$i</a>";
}
?>

Ok Sob.. Bisa ngerti khan. Kalo kurang mengerti silahkan kasih komen. Terima kasih

Aplikasi Penjualan Sederhana berbasis PHP dan MySQL

Aplikasi sederhana ini saya buat ketika melakukan Ujian Program semester 5 di kuliah. Aplikasi ini terdiri dari pencatatan barang masuk, penjualan (perhari, bulan, tahun, dan per faktur). Semoga bermanfaat dan dapat dijadikan sebagai referensi pembelajaran. Silahkan klik Disini untuk mendowload Aplikasi ini. Silahkan komen dan request apa saja. Semoga saya dapat membantu. Terima kasih

Download

Menghitung Nilai Mahasiswa : MySQL Query

Dalam menjalankan Query MySQL diperlukan 2 buah tabel master yang akan digabungkan. Dalam artikel ini kita misalkan untuk menghitung Nilai Mahasiswa. Tabel pertama: tabel mahasiswa, tabel kedua: Tabel matakuliah.

1. Buatlah database menggunakan MySQL (nama database terserah).
create database nilai_mahasiswa;
use nilai_mahasiswa;
perintah use digunakan untuk mengaktifkan database.

2. Buatlah tabel mahasiswa
create table mahasiswa ( id_mhs int(4) primary key, nama varchar(50));
hanya untuk contoh maka saya hanya menggunakan 2 field saja.
kemudian isikan data pada tabel mahasiswa tersebut.
INSERT INTO mahasiswa VALUES (1, "Muhammad Amin");
INSERT INTO mahasiswa VALUES (2, "Muhammad Ikhlas");
INSERT INTO mahasiswa VALUES (3, "Muhammad Syarief");

kemudian lihat apakah data telah berhasil diisi.
SELECT * FROM mahasiswa;

2. Buatlah table mata kuliah
create table matakuliah(id_mk int(4) primary key, matakuliah varchar(50), sks int(4));
kemudian isikan data :
INSERT INTO matakuliah VALUES (1, "Pemrograman Web",3);
INSERT INTO matakuliah VALUES (2, "Riset operasi",2);
INSERT INTO matakuliah VALUES (3, "Pemrograman java",2);

3. Buatlah table nilai
create table nilai(id_mk int(4) primary key, id_mhs int(4), nilai float(10));
kemudian isikan data :
INSERT INTO nilai VALUES (1, 1,60);
INSERT INTO nilai VALUES (2, 1,70);
INSERT INTO nilai VALUES (3, 1,80);

INSERT INTO nilai VALUES (1, 2,70);
INSERT INTO nilai VALUES (2, 2,80);
INSERT INTO nilai VALUES (3, 2,70);

INSERT INTO nilai VALUES (1, 3,80);
INSERT INTO nilai VALUES (2, 3,90);
INSERT INTO nilai VALUES (3, 3,80);

4. Untuk melihat nilai, ketikkan perintah berikut ini:
SELECT * from mahasiswa, nilai, matakuliah where nilai.id_mk=matakuliah.id_mk and nilai.id_mhs=mahasiswa.id_mhs;
maka nilai setiap mahasiswa akan muncul sesuai dengan ID nya.

Terima Kasih semoga bermanfaat. Silahkan komen dan request.