Selamat datang belajar bareng SMK TI

aplikasi berita sederhana berbasis PHP MySQL

Thursday, May 30, 20139comments

kali ini saya bebagi tutorial bagaimana membuat aplikasi berita sederhana berbasis PHP MySQL dengan menggunakan Dreamweaver. Tutorial ini menggunakan Dreamweaver CS4 dan XAMPP. Anda dapat menggunakan versi sebelum atau sesudahnya. mungkin dari kalian sudah banyak yang mengetahui sebuah website yang bisa diupdate berita setiap waktu-waktu, lha kali kini belajar barng smk ti akan memberi sedikit tutorial membuat simple update berita dengan php mysql, hitung hitung saya juga mendapatkan tugas ini dari guru saya dan apa salahnya saya berbagi tutorialnya pada kalian.

Screnshot hasil jadi aplikasi berita sederhana berbasis PHP MySQL

cara pembuatan :
1.    buat folder dengan nama ”uas_php”  pada server anda contoh: saya memakai server xampp, cara membuatnya c://xampp/localhost/public_html/uas_php.
2.    buat database dengan nama " uas_php" .
3.    buat sebuah tabel dengan nama " berita "

CREATE TABLE IF NOT EXISTS `berita` (
  `id_berita` int(3) NOT NULL AUTO_INCREMENT,
  `id_kategori` int(3) NOT NULL,
  `judul` varchar(30) NOT NULL,
  `headline` text NOT NULL,
  `isi` text NOT NULL,
  `pengirim` varchar(15) NOT NULL,
  `tanggal` datetime NOT NULL,
  PRIMARY KEY (`id_berita`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=12 ;

4.    buat sebuah tabel dengan nama " kategori "

CREATE TABLE IF NOT EXISTS `kategori` (
  `id_kategori` int(3) NOT NULL AUTO_INCREMENT,
  `nm_kategori` varchar(15) NOT NULL,
  `deskripsi` varchar(200) NOT NULL,
  PRIMARY KEY (`id_kategori`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

5.    buka dreamweaver kemudian klik new file kemudian ketik kode berikut ini dan save dengan nama “conn.php”

<?php
$host="localhost";
$user="root";
$pass="";
$db="uas_php";

$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";
}
?>

6.    halaman “index.php”

<html>
<head>
<title>Uas PHP (ali ridho)</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="800" border="1" align="center">
  <tr>
    <td colspan="2"><img src="image/HEADER%20-%20uas%20-%20SMK%20TI.jpg" width="800" height="130"></td>
  </tr>
  <tr>
    <td colspan="2"><div align="center"><a href="index.php">HOME</a> | <a href="berita.php">BERITA</a> | NEWS | TUTORIAl | INFO </div></td>
  </tr>
  <tr>
    <td width="600" height="400" valign="top">      <p>Selamat Datang di website dinamis belajar bareng SMK TI semoga dapat membantu anda, dan sebagai tugas akhir sekolah yang berbasis website dinamis menggunakan php mysql saya.</p>
      <p>About :</p>
      <table width="400" border="0">
        <tr>
          <td width="95" rowspan="4"><img src="image/avatar.jpg" width="96" height="95"></td>
          <td width="72">Nama</td>
          <td width="10" height="0">:</td>
          <td width="205"> M ali ridho </td>
        </tr>
        <tr>
          <td>Kelas</td>
          <td width="10" height="0">:</td>
          <td>XI</td>
        </tr>
        <tr>
          <td>Jurusan</td>
          <td width="10" height="0">:</td>
          <td>RPL (rekayasa perangkat lunak ) </td>
        </tr>
        <tr>
          <td>Alamat</td>
          <td width="10" height="0">:</td>
          <td>Kalijaring kalikejambon</td>
        </tr>
      </table>      <p>&nbsp;  </p>
    <p>&nbsp;</p></td>
    <td width="200" valign="top"><form action="log.php?op=in" method="post">
      <table width="200" border="0">
      <tr bgcolor="#EC5502">
          <td colspan="3"><div align="center">.:: Log In ::. </div></td>
          </tr>
        <tr bgcolor="#FFFFFF">
          <td width="46">Nama</td>
          <td width="10">:</td>
          <td width="124"><input type="text" name="userid"></td>
        </tr>
        <tr>
          <td>pass</td>
          <td>:</td>
          <td><input type="password" name="psw"></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td><input type="submit" name="Submit" value="Login">
            <input name="batal" type="reset" id="batal" value="Batal"></td>
        </tr>
        <tr>
          <td colspan="3">belum punya akun daftar <a href="registrasi.php">disini</a> !</td>
          </tr>
      </table>
    </form></td>
  </tr>
  <tr>
    <td colspan="2"><div align="center">Copy right &copy; SMK TI 2013 By : ali ridho </div></td>
  </tr>
</table>
</body>
</html>

 
Share this article :

+ comments + 9 comments

June 3, 2013 at 12:37 AM

nice

June 3, 2013 at 1:37 AM

@ahmad fatonithank you

June 11, 2013 at 8:20 AM

lha ini tabeluser nya mana gan...?
kita login nya gimana...?
atau tabel registernya mana gan...?
makasih sebelumnya

June 11, 2013 at 9:36 PM

@Ardhi Vemowsaya minta maaf krn tutorialnya blum selesai gan, untuk form registrasi biasa di download di link diatas, klau ingin membuatnya kunjungi http://tutorial-smk4u.blogspot.com/2013/06/membuat-form-registrasi-aplikasi-berita.html

June 12, 2013 at 3:16 AM

Bang itu kok yang di folder uas_php yang VB nya gak bisa dibuka...?
atau login nya pakai id ama paswrd nya apaan
makasaih sebelumnya, bisa buat revisi :)

June 12, 2013 at 10:25 PM

@Ardhi Vemowuntuk bisa akses ke hal admin username dan passwordnya admin, untuk akses hal user username dan passwordnya user1 gan, tpi sebelumnya agan harus membuat database terlebih dahulu. tutorialnya sudah aku upload semua gan, :)

June 30, 2013 at 9:24 PM

ko setiap login muncul kaya gini : Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\uas_php\log.php on line 12 ???

Solusinya Master

July 6, 2013 at 9:02 PM

@prayogisoftwareemmz, mungkin didatabase UAS_PHP pada table TABLEUSER blum ada isinya gan coba diisi dlu dan cba jlankan lagi.

January 13, 2014 at 7:07 AM

login nya apa??

Post a Comment

 
Support : SMK TI AN-Najiyah | Jasa buat blog
Copyright © 2011. belajar bersama - All Rights Reserved
Template Created by Creating Website Modify by CaraGampang
Proudly powered by Blogger