guest book

Ressa Cahyani · Jun 3, 2011
mas ellyx, saya ingin membuat guest book, codingnya spt dibawah ini
bukutamu.php
<html>
<head>
    <title>Buku Tamu</title>
    
</head>
<body>
    <form name="form_bukutamu" method="post" action="proses_bukutamu.php">
        <table width="40" border="0">
            <tr>
            <td>Nama</td>
            <tr>
            <td><input type="text" name="nama"></td>
            </tr>
            </tr>
            <tr>
                <td>Pesan</td>
            </tr>
            <tr>
            <td><textarea name="komentar" rows="3"></textarea></td>
            </tr>
            <tr>
                <td><input type="submit" name="Submit" value="OK">
                <input type="reset" name="Submit2" value="Reset"></td>
            </tr>
        </table>
    </form>
</body>
</html>

proses_bukutamu.php
<?php
include "koneksi.php";

$nama = $_POST['nama'];
$komentar = $_POST['komentar'];
$tanggal = date("Y-m-d");

$query = "INSERT INTO bukutamu (id,nama,komentar,tanggal) VALUES ('','$nama','$komentar','$tanggal')";

mysql_query($query)or die ("input data gagal".mysql_error());

echo "Query Berhasil <br>";
echo "<a href=tampil.php> Lihat Buku Tamu</a>";
?>

tampil.php

<?php

include "koneksi.php";
$query = "SELECT * FROM bukutamu ORDER BY id DESC";
$result = mysql_query($query);
while ($row=mysql_fetch_array($result))
{
    echo "<b>Nama   :</b> $row[nama] <br>
    <b>Tanggal :</b> $row[tanggal]<br>
    <b>Komentar  :</b> $row[komentar]<br><br><br>";
}
?>

yang ingin saya tanyakan, bagaimana caranya jika guestbook diisi pada bukutamu.php maka data yang diisi tersebut akan tampil pada halaman bukutamu.php itu juga?
sedangkan pada coding diatas, jika guestbook diisi pada bukutamu.php maka data akan ditampilkan pada tampil.php.
mohon bantuannya lagi mas ellyx. terimakasih :)
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Jun 4, 2011 · 0 Suka · 0 Tidak Suka
bukutamu.php
<html>
<head>
 <title>Buku Tamu</title>
 
</head>
<body>
<?php
if(isset($_GET['tampil'])){
include "koneksi.php";
$query = "SELECT * FROM bukutamu ";
$result = mysql_query($query);
while ($row=mysql_fetch_array($result))
{
 echo "<b>Nama :</b> $row[nama] <br>
 <b>Tanggal :</b> $row[tanggal]<br>
 <b>Komentar :</b> $row[komentar]<br><br><br>";
}
}
?>
 <form name="form_bukutamu" method="post" action="proses_bukutamu.php">
 <table width="40" border="0">
 <tr>
 <td>Nama</td>
 <tr>
 <td><input type="text" name="nama"></td>
 </tr>
 </tr>
 <tr>
 <td>Pesan</td>
 </tr>
 <tr>
 <td><textarea name="komentar" rows="3"></textarea></td>
 </tr>
 <tr>
 <td><input type="submit" name="Submit" value="OK">
 <input type="reset" name="Submit2" value="Reset"></td>
 </tr>
 </table>
 </form>
</body>
</html>
proses_bukutamu.php
<?php
include "koneksi.php";
 
$nama = $_POST['nama'];
$komentar = $_POST['komentar'];
$tanggal = date("Y-m-d");
 
$query = "INSERT INTO bukutamu (id,nama,komentar,tanggal) VALUES ('','$nama','$komentar','$tanggal')";
 
mysql_query($query)or die ("input data gagal".mysql_error());
 
header("Location: bukutamu.php?tampil=1");
exit;
?>
0
Loading...
Ressa Cahyani · Jun 4, 2011 · 0 Suka · 0 Tidak Suka
gak mau nampil mas, tapi datanya sudah masuk ke database..
0
Loading...
Ellyx Christian · Jun 5, 2011 · 0 Suka · 0 Tidak Suka
coba ganti difile bukutamu.php pada line ke 8 sampai 19, yang sebelumnya:
<?php
if(isset($_GET['tampil'])){
include "koneksi.php";
$query = "SELECT * FROM bukutamu ";
$result = mysql_query($query);
while ($row=mysql_fetch_array($result))
{
 echo "<b>Nama :</b> $row[nama] <br>
 <b>Tanggal :</b> $row[tanggal]<br>
 <b>Komentar :</b> $row[komentar]<br><br><br>";
}
}
?>
menjadi:
<?php
include "koneksi.php";
$query = "SELECT * FROM bukutamu ";
$result = mysql_query($query);
while ($row=mysql_fetch_array($result))
{
 echo "<b>Nama :</b> $row[nama] <br>
 <b>Tanggal :</b> $row[tanggal]<br>
 <b>Komentar :</b> $row[komentar]<br><br><br>";
}
?>
0
Loading...
Ressa Cahyani · Jun 5, 2011 · 0 Suka · 0 Tidak Suka
oke mas. thnaks :) :)