Cara Membuat Sistem guestbook .php #web1

pertama-tama yang harus dilakukan untuk membuat system guestbook adalah membuat database terlebih dahulu. berikut adalah tutorial cara membuat database.

  1. pergi ke http://localhost/phpmyadmin/ (sebelum itu agan harus mempunyai hosting, kalo punya saya menggunakan XAMPP). pastikan xampp hidup.
  2. create database isikan namanya menjadi sesuai yang kamu inginkan, kalau punya saya namanya "percobaan" tanpa tanda petik. seperti dibawah ini.
  3. membuat tabel dengan nama "guestbook" tanpa tanda petik dan field = 4 dengan isian id, nama, email, pesan. id = primary key & AI (auto increment).  
    jika sudah klik "save" bukan "go".
  4. membuat file "koneksi.php"
    <?php
    $host="localhost";
    $user="root";
    $password="";
    $database="percobaan";
    $koneksi=mysql_connect($host,$user,$password);
    mysql_select_db($database,$koneksi);
    
    // cek koneksi 
    if($koneksi){
        // echo "berhasil koneksi";
    } else {
        echo "gagal koneksi";
    }
    ?>
    simpan dengan nama "koneksi.php". pokoknya ekstensinya selalu (*.php).
  5. membuat "form.php"
    <html>
      <head>
        <title>Form Login Admin</title>
      </head>
      <body>
        <form action="login.php" method="post">
          <table>
            <tr>
              <td>Username</td>
              <td><input type="text" name="username" size="20" /></td>
            </tr>
    
            <tr>
              <td>Password</td>
              <td><input type="password" name="password" size="20" /></td>
            </tr>
    
            <tr>
              <td></td>
              <td><input type="submit" name="Login" value="Proses" /></td>
            </tr>
          </table>
        </form>
      </body>
    </html>
  6. membuat "proses.php"
    <?php
    include "koneksi.php";
    $nama=$_POST['nama'];
    $email=$_POST['email'];
    $pesan=$_POST['komentar'];
    $query=mysql_query("insert into guestbook(nama, email, komentar) value('$nama','$email','$pesan')");
    if($query){
        echo "<script>window.alert('Berhasil input Komentar!!!');
        window.location=('tabel.php')</script>";
    }else{
        echo "Gagal input data";
        echo die(mysql_error());
    }
    ?>
  7. membuat "tabel.php"
    <?php
    include "koneksi.php";
    $query=mysql_query("select * from guestbook");
    $jumlah=mysql_num_rows($query);
    echo "Jumlah data ada : ".$jumlah;
    ?>
    <table border="1">
    <tr>
        <th>Nomor</th><th>Nama</th>
        <th>Email</th><th>Komentar</th>
    </tr>
    <?php
    $c=0;
    while($row=mysql_fetch_array($query)){
    ?>
    <tr>
        <td><?php echo $c=$c+1;?></td>
        <td><?php echo $row['nama'];?></td>
        <td><?php echo $row['email'];?></td>
        <td><?php echo $row['komentar'];?></td>
    </tr>
    <?php
    }
    ?>
    </table>
    <a href="form.php">Input data form</a>
  8. selesai. semua file itu disimpan di folder C: xampp/htdocs/folder_kamu.
Silakan mencoba dengan localhost/folder_kamu
Semoga Berhasil..!!
BACA juga :

    Komentar

    1. $nama=$_POST['nama'];
      $email=$_POST['email'];
      $pesan=$_POST['komentar'];
      Gan mau nanya, itu kenapa $pesan=$_POST['komentar']; kok nggk $komentar=$_POST['komentar']; kayak yang nama sama email
      thanks

      BalasHapus
      Balasan
      1. sebenarnya itu menurut kemauan sendiri aja gan..
        bisa juga seperti ini
        $komentar=$_POST['komentar'];
        tapi yang ini juga diganti
        $query=mysql_query("insert into guestbook(nama, email, komentar) value('$nama','$email','$pesan')");
        menjadi
        $query=mysql_query("insert into guestbook(nama, email, komentar) value('$nama','$email','$komentar')");

        dan itu $_POST['komentar']; mengambil data dari textarea dari file form.php
        gitu gan.. :D

        Hapus
    2. Thank you for share,

      http://goo.gl/JoW8Yf , http://goo.gl/8YbOIT , http://goo.gl/DhxH47 , http://goo.gl/zfhIrm , http://goo.gl/DBWovd , http://goo.gl/GiQr7Z , http://goo.gl/YSjK0x , http://goo.gl/XqNjdD , http://goo.gl/TOBAMs

      BalasHapus
    3. Nice and interesting post, I appreciate your hard work, keep uploading more, Thank you for sharing valuable information.

      responsive WordPress themes
      office furniture
      xamictech

      BalasHapus
    4. Гадание на цыганском Таро - шанс просмотреть будущие явления всегда заманивал человека. Ворожение позволяет предположить, что человека ждет в предстоящее время. Каждый рассчитывает просмотреть собственное будущее и считает определенные типы гадания наиболее достоверными.

      BalasHapus
    5. Обычно клиенты в мировой сети выбирают виртуальные проекты. Стоит учесть, что огромное число пользователей ищут специализированные интерактивные сайты. На сайтах ссылка на гидру hydra ru zerkalo site 2022 юзеры найдут массу игр, кроме этого самый большой портал для связи с единомышленниками онлайн сообщества.

      BalasHapus
    6. Значительный показатель безопасности при сделках на Гидре скидки на гидре

      BalasHapus
    7. Действительно простой способ взлома – это закачка вредоносного ПО, допустим, трояны. Киберпреступники сумеют пройти на персональный компьютер пользователя и заполучить онлайн-доступ к необходимой информации. Самым главным направлением безопасности в Глобальной сети есть охрана сетевого оборудования https://my-hydra.b-onion.net, при помощи которого совершается доступ в интернет.

      BalasHapus
    8. Как безвредно осуществить вход на сайт маркета Гидра в настоящем году гидра зайти в обход 2022

      BalasHapus
    9. Перспективный онлайн портал по реализации отдыха в сети интернет – Гидра hydraclubbioknikokex7njhwuahc2l67lfiz7z36md2jvopda7nchid гидра обмен

      BalasHapus
    10. Множество советов, которые пользователи увидят на портале hydraclubbioknikokex7njhwuahc2l67lfiz7z36md2jvopda7nchid гидра сайт hydra9webe, будут действительны. Как защититься от сетевой атаки, можно учесть несколько практических советов. Используйте блог, в котором можно прочитать практичные наставления опытных пользователей. Имеется великое число способов защитить личный ПК от кибер атаки.

      BalasHapus
    11. Каким образом взаимодействовать с маркетплейсом Hydra кошелек гидры 2022

      BalasHapus
    12. Хороший показатель защищенности при сделках на Hydra RU https://xn----btbthcge4aikr4i.xn--p1ai/forum/user/7502/

      BalasHapus
    13. Основы покупки на платформе UnionГИДРА http://probki.kirov.ru/content/reshenie-20102012

      BalasHapus
    14. Принять скрытый перевод в инете не так то просто, однако, весьма возможно. большое количество заказчиков имеют проблему незамеченного платежа средств. Работая удаленно, возьмем к примеру, фрилансер, многие исполнителиИмеется огромное количество страниц, которые позволяют перенаправить платежные средства практически без отслеживания http://kungur.hldns.ru/forum/profile.php?action=show&member=69.

      BalasHapus
    15. Стоимость такого материала как правило низкая. Вследствие перекрестно составленных лент шпона влагостойкий класс фанерной доски фсф фанера в мостах не уступает по жесткости натуральной древесине. Во время использования искусственной клеящей основы листы шпона не разбухнут под действием внешних факторов или высокой влажности.

      BalasHapus

    Posting Komentar

    dilarang spam. terimakasih

    Postingan populer dari blog ini

    Pengertian Poster, Leaflet, Majalah, Kalender, Banner, Spanduk, Baliho

    FML (Ferry Markup Language)