Blog PHP Sederhana Tugas Proyek Pemrograman Web Dinamis

Setelah selesai membuat file koneksi , kemudian membuat file index.php pada folder tppwd, di dalam file index.php di isi script php , UNTUK SET HALAMAN PHP
<?php
$host="localhost";$user="root";$pass="";$db="aku";
$entries=10;
$waktu=date("Y-m-d H:i:s");
$koneksi=mysql_connect($host,$user,$pass);
mysql_select_db($db,$koneksi);
if($koneksi){
//echo "Berhasil koneksi";
}else{
echo "Gagal koneksi";
}
?>
Kemudian cara panggil set halaman php
<?php //DISINI UNTUK SET HALAMAN PHP
$page = (isset($_GET['page']))? $_GET['page'] : "main";
switch ($page) {
case 'input': include "input.php"; break;
case 'edit' : include "edit.php"; break;
case 'delete' : include "delete.php"; break;
case 'galeri' : include "foto_view.php"; break;
case 'about' : include "about.php"; break;
case 'kontak' : include "contact.php"; break;
case 'login' : include "login.php"; break;
case 'main' :
default : include 'blogdepan.php';
}
?>
<li><a href="index.php?page=about" >about</a></li>Setelh itu , kemudian membuat , file blogdepen.php, digunakan untuk menampilkan semua file berita yang telah di tambahkan
Hasil tampilan berita pada halaman depan :<?$query = "SELECT A.id_berita, B.nm_kategori, A.judul,A.headline, A.pengirim, A.tanggalFROM berita A, kategori B WHERE A.id_kategori=B.id_kategori ORDER BY A.id_berita ";$sql = mysql_query ($query);while ($hasil = mysql_fetch_array ($sql)) {$id_berita = $hasil['id_berita'];$kategori = stripslashes ($hasil['nm_kategori']);$judul = stripslashes ($hasil['judul']);$headline = nl2br(stripslashes($hasil['headline']));$pengirim = stripslashes ($hasil['pengirim']);$tanggal = stripslashes ($hasil['tanggal']);////tampilkan beritaecho "<font size=4><ahref='berita_lengkap.php?id=$id_berita'>$judul</a></font>";echo "<small>Berita dikirimkan oleh <b>$pengirim</b>pada tanggal <b>$tanggal</b> dalam kategori<b>$kategori</b></small>";echo "<p>$headline</p>";echo "<hr>";}?>
Kemudian membuat file tampilan file berita lengkpa, dan di berinama berita_lengkap.php
Kemudian membuat file untuk menampilan file berita secara lengkap dalam satu halaman, dan di berinama berita_lengkap.php
<?php// pemilihan id berita
include "config/koneksi.php";
if (isset($_GET['id'])) {
$id_berita = $_GET['id'];
} else {
die ("Error. No Id Selected! ");
}
?>
<?// query select ke tabel berita dan kategori
$query = "SELECT A.id_berita, B.nm_kategori, A.judul, A.isi, A.pengirim, A.tanggal
FROM berita A, kategori B WHERE A.id_kategori=B.id_kategori && A.id_berita='$id_berita'";
$sql = mysql_query ($query);
$hasil = mysql_fetch_array ($sql);
$id_berita = $hasil['id_berita'];
$kategori = stripslashes ($hasil['nm_kategori']);
$judul = stripslashes ($hasil['judul']);
$isi = nl2br(stripslashes ($hasil['isi']));
$pengirim = stripslashes ($hasil['pengirim']);
$tanggal = stripslashes ($hasil['tanggal']);
//
//tampilkan berita
echo "<font size=5 color=blue>$judul</font>
";
echo "<small>Berita dikirimkan oleh <b>$pengirim</b>
pada tanggal <b>$tanggal</b> dalam kategori<b>$kategori</b></small>";
echo "<p>$isi</p>";
?>
Tampilan berita lengkap dari satu berita di halaman depan
<?php// pemilihan id berita
include "config/koneksi.php";
if (isset($_GET['id'])) {
$id_berita = $_GET['id'];
} else {
die ("Error. No Id Selected! ");
}
?>
<?// query select ke tabel berita dan kategori
$query = "SELECT A.id_berita, B.nm_kategori, A.judul, A.isi, A.pengirim, A.tanggal
FROM berita A, kategori B WHERE A.id_kategori=B.id_kategori && A.id_berita='$id_berita'";
$sql = mysql_query ($query);
$hasil = mysql_fetch_array ($sql);
$id_berita = $hasil['id_berita'];
$kategori = stripslashes ($hasil['nm_kategori']);
$judul = stripslashes ($hasil['judul']);
$isi = nl2br(stripslashes ($hasil['isi']));
$pengirim = stripslashes ($hasil['pengirim']);
$tanggal = stripslashes ($hasil['tanggal']);
//
//tampilkan berita
echo "<font size=5 color=blue>$judul</font>
";
echo "<small>Berita dikirimkan oleh <b>$pengirim</b>
pada tanggal <b>$tanggal</b> dalam kategori<b>$kategori</b></small>";
echo "<p>$isi</p>";
?>






.jpg)



