Website Iklan Tayang Selamanya
Selamat datang di situs web periklanan jaringan unikbaca.com "Semoga Hari Anda Selalu Menyenangkan!"
Setidaknya satu iklan Anda posting juga di situs web iklan ini!
Agar pengunjung atau pengakses dapat mencari dan tahu usaha Anda
📝 POSTING Hari ini DISKON 50%

thumbnail

Cara Menginputkan dan Melihat Data Shoutbox

Selanjutnya, ketika data form shoutbox disubmit ke input_shoutbox.php, akan terjadi proses penyimpanan data ke tabel testimonial dalam database shoutbox. Berikut adalah skrip dari input_shoutbox.php. Jika anda mau melakukan copas terhadap kode dibawah ini copas terlebih dahulu di notepad.

<?
include'config.php'; //Pemanggilan koneksi ke database server MYsql dan nama database shoutbox
$name=$_POST['name']; //ambil variable POST name
$email=$_POST['email']; //ambil variable POST email
$web=$_POST['web']; //ambil variable POST web
$comment=$_POST['comment']; //ambil variable POST comment
$date=date("Y-n-d H:i:s"); //ambil variable tanggal dan waktu
$ip_client=$_SERVER['REMOTE_ADDR']; // ambil ip computer client

if( !ereg('^.+@.+\\..+$',$email) ) //validasi email
{ $mail='1';}

if( trim($name) && $mail<>1 && trim($comment))//validasi input data
{
if(trim($web)=='http://')
{ $web='';}
//script input data ke table testimonial database shoutbox
$sql="insert into testimonial (name, email, web, ip_client, date, comment)
values
('".$name."','".$email."','".$web."','".$ip_client."','".$edate."','".$comment."')";

$sq=mysql_query($sql);// proses simpan data
if($sq)//cek keberhasilan simpan data
{//jika tersimpan menuju show_shoutbox.php
header('location:show_shoutbox.php')
die;
}
}
//jika tidak tersimpan menuju shoutbox.php
header('location:shoutbox.php');
die;
?>

Ketika proses penyimpanan data berjalan, akan terjadi pengecekan apakah proses penyimpanan berhasil atau tidak. Jika berhasil, maka selanjutnya proses akan dilanjutkan menuju show_shoutbox.php. Seandainya proses penyimpanan gagal, maka proses akan kembali menuju shoutbox.php.


Lihat Data Shoutbox – show_shoutbox.php

Data yang ditampilkan diurutkan berdasar id terakhir ( … order by id desc … ), sehingga data terakhir akan ditampilkan pada posisi paling atas. Data yang akan ditampilkan juga dibatasi dengan jumlah maksimal 10 data ( … limit 0,10 ). Data akan diambil per baris dengan menggunakan perintah while.

Berikut adalah skrip untuk menampilkan data pada tabel testimonial
<?
include'config.php';//pengambilan koneksi database sever MYsql dan nama database shoutbox
//skrip ambil data dari table testimonal database shoutbox
$sql="select id, name, email, web, ip_client, date, comment
from testimonial order by id desc limit 0,10";//urut berdasarkan id terbesar, max. 1o data
$sq=mysql_query($sql);//proses ambil data
while($s=mysql_fetch_array($sq))//perulangan ambil data dg metode while
{
$id=$s['id'];
$name=$s['name'];
$email=$s['email'];
$web=$s['web'];
$ip_client=$s['ip_client'];
$date=$s['date'];
$comment=$s['comment'];

if($web)//jika web ada, nama buat link web itu
{
$name='<a haref="'.$web.'" target="_blank" title="'.$web.'">'.$name.'</a>';
)
$content=$content.'<p>'.//penempatan variable content
$date.' | '.$ip_client.' | comment_by '.$name.' <br/>
<table width="200" bgcolor="#CCCCCC" cellpadding="5" cellspacing="1">
<tr bgcolor="#FFFFFF"> <td>
'.$comment.'
</td></tr></table></p>';
}
$content=$content.'<p><a href="shoutbox.php">$laquo; back to ahoutbox</a></p>';
echo $content;//tampilakan variableecontent
?>


Artikel yang Bersangkutan:


Cara Cepat Belajar HTML
Posting Iklan 50 Situs