Share Buat koneksi - input - update - show PHP-MYSQL

Discussion in 'Komputer dan Gadget' started by Sheratan, 21 April 2015.

  1. Sheratan

    Sheratan Parental Advisory Staff Member Uploader Donatur Event Winner VN Development Team Masa Latihan

    3.728
    738
    248
    Ini sebenarnya gw tulis biar gw bisa akses ini kapan aja dimata aja:

    nb: versi bodoh nan cepat dan tidak aman (deklarasi koneksi datatabase is everywheeeeereee~)

    index.php
    PHP:
    <html>
    <
    body>
    <
    h1>A small example page to insert some data in to the MySQL database using PHP</h1>
    <
    form action="insert.php" method="post">
    Firstname: <input type="text" name="fname" /><br><br>
    Lastname: <input type="text" name="lname" /><br><br>
    Code: <input type="text" name="code" /><br><br>
    <
    input type="submit" /></br></br>
    Untuk masukkan absen ke data yang sudah ada: <a href=absen.php>klik disini</a></br></br>
    Untuk lihat total absen dari user: <a href=lihat.php>klik disini</a>
    </
    form>
    </
    form>
    </
    body>
    </
    html>
    insert.php
    PHP:
    <html>
    <body>
    <?php
    //koneksi ke database
    $con mysql_connect("localhost","root","");
    if (!
    $con)
        {
      die(
    'Could not connect: ' mysql_error());
        }

    //pilih database dan cek apakah inputan di kode... 
    mysql_select_db("kuliah"$con);
    $query "SELECT * from karyawan where code = '$_POST[code]'";
    $result mysql_query($query) or die(mysql_error());

    //cek apa ada kolom yang kosong
    if (!$_POST['fname'] || !$_POST['lname'] || !$_POST['code'])
    {
    die(
    'Code/firstname/lastname cannot empty');
    }

    //...sudah ada di database?
    if (mysql_num_rows($result) )
    {
    print 
    'user code is already in table';
    }
    else
    {
    //jika tidak ada maka masukkan user ke database
    $query="INSERT INTO karyawan (fname,lname,code)
    VALUES('
    $_POST[fname]','$_POST[lname]','$_POST[code]')";
    mysql_query($query);
    print 
    'User added';
    }
    //tutup koneksi 
    mysql_close($con)
    ?>
    </br>
    </body>
    </html>
    absen.php
    PHP:
    <html>
    <
    body>
    <
    h1>Absen</h1>
    <
    form action="insertabsen.php" method="post">
    Code: <input type="text" name="code" /><br><br>
    Absen: <input type="text" name="absen" /><br><br>

    <
    input type="submit" />

    </
    form>
    </
    body>
    </
    html>
    insertabsen.php
    PHP:
    <html>
    <body>


    <?php
    $con 
    mysql_connect("localhost","root","");
    if (!
    $con)
        {
      die(
    'Could not connect: ' mysql_error());
        }
    //masukkan absen ke user yang sudah ada
    mysql_select_db("kuliah"$con);
    $query "UPDATE karyawan SET absen = '$_POST[absen]' WHERE code='$_POST[code]'";
    mysql_query($query);
    print 
    'User added';

    mysql_close($con)
    ?>
    </br>
    </body>
    </html>
    lihat.php
    PHP:
    <html>
    <
    body>
    <
    h1>Lihat Absen</h1>
    <
    form action="insertlihat.php" method="post">
    Code: <input type="text" name="code" /><br><br>

    <
    input type="submit" /></br></br>
    </
    form>
    </
    form>
    </
    body>
    </
    html>
    insertlihat.php

    ILAAAANG :(

    nama database: kuliah
    tabel: karyawan
    kolom: id, code, fname, lname, absen
     

Share This Page