Ass.
saya akan memberi tahu agar profil tampil
, kita buat file php lalu salin kode berikut dan cobalah di web browser. Simpan file dengan nama index.php
Dengan kode diatas pasti sobat sudah pahamkegunaan fungsi $_GET, yups! Yaitu mengambil (retrieve) data variabel yang ada pada URL parameter.
Sekarang kita akan mencoba menampilkan record yang ada pada database, contohnya saja kita akan menampilkan sebuah biodata dengan memanfaatkan URL parameter.
Buat database dengan nama db, kemudian kita buat tabel biodata dengan mengeksekusi query berikut:
Setelah itu, tinggal kita buat file index.php dan isi dengan kode berikut kemudian dicoba di web browser:<html>
<head>
<title>Lathan parameter</title>
</head>
<body>
nama = <a href="index.php?nama=Alvian">Alvian</a>,
<a href="index.php?nama=Eric">Eric</a> </br><br>
<?php
if (isset($_GET['nama'])) {
echo "Nama saya adalah <b>$_GET[nama]</b>";
}
?>
</body>
</html>
Dengan kode diatas pasti sobat sudah pahamkegunaan fungsi $_GET, yups! Yaitu mengambil (retrieve) data variabel yang ada pada URL parameter.
Sekarang kita akan mencoba menampilkan record yang ada pada database, contohnya saja kita akan menampilkan sebuah biodata dengan memanfaatkan URL parameter.
Buat database dengan nama db, kemudian kita buat tabel biodata dengan mengeksekusi query berikut:
CREATE TABLE IF NOT EXISTS `biodata` (
`Id` int(3) NOT NULL AUTO_INCREMENT,
`Nama` varchar(30) NOT NULL,
`JK` varchar(1) NOT NULL,
`Alamat` text NOT NULL,
`Zodiak` varchar(30) NOT NULL,
`Hobi` varchar(30) NOT NULL,
`MakananKesukaan` varchar(30) NOT NULL,
`NoHP` varchar(12) NOT NULL,
PRIMARY KEY (`Id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
Kemudian jangan lupa eksekusi juga query berikut untuk mengisi biodatanya:INSERT INTO `biodata` (`Id`, `Nama`, `JK`, `Alamat`, `Zodiak`, `Hobi`, `MakananKesukaan`, `NoHP`) VALUES
(1, 'Alvian', 'L', 'Banjarnegara', 'Cancer', 'Ngalamun', 'Bacang', '085747241327'),
(2, 'Eric', 'L', 'Purbalingga', 'Sagitarius', 'Musik', 'Roti', '086473828838');
<?php
$server = "localhost";
$username = "root";
$password = "";
$database = "db";
mysql_connect($server,$username,$password) or die("Koneksi gagal");
mysql_select_db($database) or die("Database tidak bisa dibuka");
?>
<html>
<head>
<title>Lathan Menampilkan Data menggunakan parameter</title>
</head>
<body>
<h2>Data yang ada: </h2>
<?php
if (isset($_GET['id'])) {
echo "<a href=index.php>Kembali</a><br><br>";
}
?>
<b>Nama:</b> <br><br>
<?php
$Query = mysql_query("SELECT * FROM biodata");
if (!isset($_GET['id'])) {
while ($Biodata = mysql_fetch_array($Query))
{
echo "<a href='index.php?id=$Biodata[Id]'>" . $Biodata['Nama'] . "<br>";
}
} else {
$Query = mysql_query("SELECT * FROM biodata WHERE id=$_GET[id]");
$Biodata = mysql_fetch_array($Query);
echo "Nama: " . $Biodata['Nama'] . "<br>";
echo "Jenis Kelamin: " . $Biodata['JK'] . "<br>";
echo "Alamat: " . $Biodata['Alamat'] . "<br>";
echo "Zodiak: " . $Biodata['Zodiak'] . "<br>";
echo "Hobi: " . $Biodata['Hobi'] . "<br>";
echo "Makanan Kesukaan: " . $Biodata['MakananKesukaan'] . "<br>";
echo "No. HP: " . $Biodata['NoHP'] . "<br><br>";
}
?>
</body>
</html>
Sekian dari saya dan terimakasih
silahkan komen bila ada kekurangan dan saya membutuhkan komen
Hargai hasil kerja keras orang lain
No comments:
Post a Comment