Final Projek

 


Database



Syntax Form Final

<style type="text/css">
    body {
      background-color  : #bbf6fc;
        font-family     : Times ;
        font-size       : 20px;
        color           : black;
        margin-left     : 250px;
        margin-right    : auto;
        margin-top      : 30px;
        border          : 10px;
    }
    .text {
      font-size       : 50px;
    }
</style>

<?php
 echo "<h1>Formulir Siswa RPL</h1>"
?>

<html>
    <head>
        <title>Formulir Siswa</title>
    </head>
<body>
    <form method=post action=koneksi.php enctype="multipart/form-data">

        <?php
        echo "ID &nbsp: ";
        ?>
        <input type=int name="id"><br></br>

        <?php
        echo "Nama : ";
        ?>
        <input type=text name="nama"><br></br>


        <?php
        echo "Jenis Kelamin : <br>";
        ?>
        <input type="radio" name="jenisKelamin" value="Laki-laki"> Laki-laki<br>
        <input type="radio" name="jenisKelamin" value="Perempuan"> Perempuan<br><br>

        <?php
        echo "Alamat : ";
        ?>
        <textarea name="alamat" rows=3 cols=25></textarea><br></br>


        <?php
        echo "Kelas : ";
        ?>
        <select class="form-control" name="kelas" id="kelas">
            <option value="">Pilih</option>
            <option value="X">X</option>
            <option value="XI">XI</option>
            <option value="XII">XII</option>
        </select><br><br>


        <?php
        echo "Tanggal Lahir : <br>";
        ?>
        <input type="text" name="tanggal"><br><br>
        <?php
       
       
        echo "Hobi : <br>";
        ?>
        <input type="checkbox" name="hobi" value="Menyanyi"> Menyanyi<br>
        <input type="checkbox" name="hobi" value="Membaca"> Membaca<br>
        <input type="checkbox" name="hobi" value="Volly"> Bermain Volly<br>
        <input type="checkbox" name="hobi" value="Berenang"> Berenang<br>
        <input type="checkbox" name="hobi" value="Game"> Bermain Game<br>
        <?php
       
       
        echo "Upload File Disini : <br>";
        ?>
        <input type='file' name='file'/><br><br>
       
       
       <?php
        echo "Upload Foto Disini : <br>";
        ?>
        <input type='file' name='foto' accept='image/*' /><br><br>

        <input type=submit name=btn value=kirim>
        <input type=submit name=btn value=edit>
        <input type=submit name=btn value=hapus>
        <input type="reset" value="reset"/>
        <input type=submit name=btn value=tampil>
       
    </form>
</body>
</html>


Syntax Koneksi

<?php

$host = mysqli_connect ("localhost","root","");  
$db = mysqli_select_db ($host, "final");

$id = $_POST['id'];
$nama = $_POST['nama'];
$jenisKelamin = $_POST['jenisKelamin'];
$alamat = $_POST['alamat'];
$kelas = $_POST['kelas'];
$tanggal = $_POST['tanggal'];
$hobi = $_POST['hobi'];
$file = $_FILES['file']['name'];
$foto = $_FILES['foto']['name'];
$file_tmp = $_FILES['file']['tmp_name'];
$foto_tmp = $_FILES['foto']['tmp_name'];        
$folder_file = "File/";
$folder_foto = "Gambar/";

if($_POST['btn'] == "kirim") {
        move_uploaded_file($file_tmp, $folder_file.$file);
        move_uploaded_file($foto_tmp, $folder_foto.$foto);
        $input = "INSERT INTO projek (nama, jenisKelamin, alamat, kelas, tanggal, hobi, file, gambar)
        VALUE ('$nama', '$jenisKelamin', '$alamat', '$kelas', '$tanggal', '$hobi', '$file', '$foto');";

        $hasil=mysqli_query($host, $input);
        if($hasil) {
        echo "Proses input data berhasil";
        } else {
        echo "Proses input data gagal";
        }
    } else if ($_POST['btn'] == "edit") {
        move_uploaded_file($file_tmp, $folder_file.$file);
        move_uploaded_file($foto_tmp, $folder_foto.$foto);
        $input = "UPDATE `projek` SET
        `nama` = '$nama',  
        `jenisKelamin` = '$jenisKelamin',
        `alamat` = '$alamat',
        `kelas` = '$kelas',
        `tanggal` = '$tanggal',
        `hobi` = '$hobi',
        `file` = '$file',
        `gambar` = '$foto'
        where id=$id";

        $hasil=mysqli_query($host, $input);
        if($hasil) {
            echo "Proses edit data berhasil";
        } else {
            echo "Proses edit data gagal";
        }
    } else if ($_POST['btn'] == "hapus") {
        $input = "DELETE FROM projek WHERE id=$id";

        $hasil=mysqli_query($host, $input);
        if($hasil) {
            echo "Proses hapus data berhasil";
        } else {
            echo "Proses hapus data gagal";
        }
    } else if ($_POST['btn'] == "tampil") {
        $input = "SELECT * FROM `projek` order by id asc";

        $hasil = mysqli_query($host,$input);
        while ($data = mysqli_fetch_array($hasil)) {
            echo "ID : ";
            echo $data["id"];
            echo "<br>";
           
            echo "Nama : ";
            echo $data["nama"];
            echo "<br>";

            echo "Jenis Kelamin: ";
            echo $data["jenis_kelamin"];
            echo "<br>";
           
            echo "Alamat : ";
            echo $data["alamat"];
            echo "<br>";

            echo "kelas : ";
            echo $data["kelas"];
            echo "<br>";

            echo "Tanggal : ";
            echo $data["tanggal"];
            echo "<br>";

            echo "Hobi : ";
            echo $data["hobi"];
            echo "<br>";

            echo "File : ";
            ?>
            <html>
            <object data="<?php echo "File/".$data['file']; ?>" width="600" height="400"></object>
            </html>
            <?php
            echo "<br>";

            echo "Gambar : ";
            ?>
            <html>
            <img src="<?php echo "Gambar/".$data['gambar']; ?>">
            </html>
            <?php
            echo "<br>";

            echo "<br>";
        }
    }
?>


Form 





Database Input




Edit Data



Database



Hapus Data







Komentar

Postingan populer dari blog ini

Operator Penugasan, Perbandingan, Logika, dan Ternary pada PHP

Tugas PART 2

FORMULIR SEKOLAH MAS SALMAN