Tuesday, October 5, 2010

menampilkan data pada mysql

Tutorial ini membahas tentang mencetak data yang ada dalam database mysql.


langsung saja kita mulai

Pertama-tama buat table yang akan dicetak datanya:

-- phpMyAdmin SQL Dump

-- version 3.2.4

-- http://www.phpmyadmin.net

--

-- Host: localhost

-- Generation Time: Oct 04, 2010 at 09:54 AM

-- Server version: 5.1.41

-- PHP Version: 5.3.1


SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";



/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

/*!40101 SET NAMES utf8 */;


--

-- Database: `blog`

--


-- --------------------------------------------------------


--

-- Table structure for table `pesan`

--


CREATE TABLE IF NOT EXISTS `pesan` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`nama` varchar(20) NOT NULL,

`pesan` text NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;


--

-- Dumping data for table `pesan`

--


INSERT INTO `pesan` (`id`, `nama`, `pesan`) VALUES

(1, 'jeki', 'maju terus pantang mundur'),

(2, 'eko gila', 'mati satu gak tumbuh-tumbuh, capek deh');


Setelah selesai membuat table beserta isinya selanjutnya kita membuat koneksi ke database mysql, scriptnya adlah sebagai berikut:


<?

$host="localhost";//server

$user="root";//user database

$database= "blog";//nama database

$pass="inidatabaseku";//password database

$con=mysql_connect($host,$user,$pass) or die("tidak dapat melakukan koneksi ke server");

mysql_select_db($database,$con)or die("database tidak ada");

?>

Simpan dengan nama koneksi.php


Selanjutnya kita membuat script untuk menampilkan data pada mysql, scriptnya dalah sebagai berikut:


<table width="500" border=1>

<tr>

<td width="20" bgcolor="#0000FF"><strong>id</strong></td>

<td width="200" bgcolor="#0000FF"><strong>nama</strong></td>

<td width="200" bgcolor="#0000FF"><strong>pesan</strong></td>

</tr>

<?php

include "koneksi.php”;

$perintah = "SELECT * FROM pesan order by id desc";

$hasil=mysql_query($perintah);

while ($row=mysql_fetch_row($hasil))

{

echo ("<tr><td><div align=center>$row[0]</div></td>");

echo ("<td><div align=center>$row[1]</div></td>");

echo ("<td><div align=center>$row[2]</div></td>");



}

?>

</table>


Simpan dengan nama daftar.php

Penjelasan program


include "koneksi.php”; รจ digunakan untuk memasukkan/mengikutsertakan file koneksi.php yang mana file php ini merupakan file yang digunakan untuk melakukan koneksi.


$perintah = "SELECT * FROM pesan order by id desc";

$hasil=mysql_query($perintah);

while ($row=mysql_fetch_row($hasil))

{

.

.

}

Perintah query yang digunakan untuk melakukan seleksi terhadap table yang bernama pesan dengan pengurutan berdasarkan id dengan urutan yang terakhir masuk (terbesar) berada paling atas.

Apabila tidak terdapat kesalah dalam penulisan program maka tampilan program pada saat dijalankan adalah sebagai berikut:



Sekian tutorial singkat ini semoga bermanfaat bagi anda


download source
download artikel

Tutorial lain dapat dilihat di wikisephia.blogspot.com
Penulis: priyo ari w
Email: priyoari293@gmail.com
Download program dapat diambil di wikisephia.blogspot.com
Kritik, saran kami terima denngan terbuka

No comments:

Post a Comment