TI

Pertanyaan

tolong yang ngerti anak TI, rumus mencari input data terbalik apa yah.
tolong yang ngerti anak TI, rumus mencari input data terbalik apa yah.

1 Jawaban

  • atau

    Membuat Form Input Data dengan PHP MySQL

    MySQL

    <html>
    <head>
    <title>Download Script Form Input Data | PHP MySQL Tutorial</title>
    <style type="text/css" media="screen">
    table {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
    input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;height: 20px;}
    </style>
    </head>
    <body>
    <div style="border:0; padding:10px; width:760px; height:auto;">
    <form action="action-input-data.php" method="POST" name="form-input-data">
    <table width="760" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr height="46">
    <td width="10%"> </td>
    <td width="25%"> </td>
    <td width="65%"><font color="orange" size="2">Form Input Data Mahasiswa</font></td>
    </tr>
    <tr height="46">
    <td> </td>
    <td>ID Mahasiswa / NIM</td>
    <td><input type="text" name="id_mahasiswa" size="35" maxlength="6" /></td>
    </tr>
    <tr height="46">
    <td> </td>
    <td>Nama</td>
    <td><input type="text" name="nama" size="50" maxlength="30" /></td>
    </tr>
    <tr height="46">
    <td> </td>
    <td>Jurusan</td>
    <td><select name="jurusan">
    <option value="-">- Pilih Jurusan -
    <option value="Teknik Komputer">Teknik Komputer
    <option value="Teknik Informatika">Teknik Informatika
    <option value="Teknik Mesin">Teknik Mesin
    <option value="Teknik Elektro">Teknik Elektro
    <option value="Komputer Akuntansi">Komputer Akuntansi
    </select></td>
    </tr>
    <tr height="46">
    <td> </td>
    <td>Alamat</td>
    <td><input type="text" name="alamat" size="50" maxlength="30" /></td>
    </tr>
    <tr height="46">
    <td> </td>
    <td>No. Telp</td>
    <td><input type="text" name="telepon" size="20" maxlength="12" /></td>
    </tr>
    <tr height="46">
    <td> </td>
    <td> </td>
    <td><input type="submit" name="Submit" value="Submit">
    <input type="reset" name="reset" value="Cancel"></td>
    </tr>
    </table>
    </form>
    </div>
    </body>
    </html>
    5. Bentuk file php dengan nama "action-input-data.php", fungsinya adalah sebagai form action yang didefinisikan oleh script pada form input data.

    <?php
    //cek button
    if ($_POST['Submit'] == "Submit") {
    $id_mahasiswa = $_POST['id_mahasiswa'];
    $nama = $_POST['nama'];
    $jurusan = $_POST['jurusan'];
    $alamat = $_POST['alamat'];
    $telepon = $_POST['telepon'];
    //validasi data data kosong
    if (empty($_POST['id_mahasiswa'])||empty($_POST['nama'])||empty($_POST['alamat'])||empty($_POST['telepon'])) {
    ?>
    <script language="JavaScript">
    alert('Data Harap Dilengkapi!');
    document.location='download-script-form-input-data.php';
    </script>
    <?php
    }
    else {
    include "../../koneksi-tutor.php";
    //cek NIM di database
    $cek=mysql_num_rows (mysql_query("SELECT id_mahasiswa FROM mahasiswa WHERE id_mahasiswa='$_POST[id_mahasiswa]'"));
    if ($cek > 0) {
    ?>
    <script language="JavaScript">
    alert('NIM sudah dipakai!, silahkan ganti NIM yang lain');
    document.location='download-script-form-input-data.php';
    </script>
    <?php
    }
    //Masukan data ke Table
    $input ="INSERT INTO mahasiswa (id_mahasiswa,nama,jurusan,alamat,telepon) VALUES ('$id_mahasiswa','$nama','$jurusan','$alamat','$telepon')";
    $query_input =mysql_query($input);
    if ($query_input) {
    //Jika Sukses
    ?>
    <script language="JavaScript">
    alert('Input Data Mahasiswa Berhasil');
    document.location='download-script-form-input-data.php';
    </script>
    <?php
    }
    else {
    //Jika Gagal
    echo "Input Data Mahasiswa Gagal!, Silahkan diulangi!";
    }
    //Tutup koneksi engine MySQL
    mysql_close($Open);
    }
    }
    Gambar lampiran jawaban ASSASIN111