Search

MEMBUAT INPUT DAN TAMPIL DATA PHP MYSQL

 


Tutorial ini akan membahas cara mengelola database dari script PHP. Di samping itu, Anda juga akan mempelajari cara INPUT data ke database. Input data kedalam sistem atau database Memastikan data yang di-input telah akurat Mencari dan menyesuaikan perbedaan data yang ada dalam sistem dan kertas dokumen. Entri data adalah bidang dengan jangkauan sangat luas. 


Open xampp

  • start apache
  • start mysql

BUAT SEBUAH DATABASE


    Buat sebuah database dengan nama TEST,

    Database ini yang nantinya akan menyimpan         sebuah data yang akan di input.



KEMUDIAN BUAT SEBUAH TABEL

NAMA                JENIS            PANJANG

id                        int                    11

nis                      varchar            100

nama                  varchar            100

jenis_kelamin    varchar            100

telp                    varchar             100

alamat                varchar            100


Setelah selesai membuat database, next 

Open SUBLIME, 

buat koneksi database masukan script di bawah ini:

<?php   

       #koneksi ke web server lokal

    $Myhost="localhost";

    $Myuser="root";

    $Mypass="";

    $Mydbs="test";

    #konek ke web server lokal'

    $koneksidb= mysql_connect($Myhost, $Myuser, $Mypass);

    mysql_select_db($Mydbs, $koneksidb);

?>



Setelah script koneksi selesai, kemudian save file tersebut kedalam htdocts, Dengan nama koneksi.php




SELANJUTNYA BUAT INPUT DATA 

masukan script di bawah ini :

<html>

<head>

  <title>Aplikasi CRUD dengan PHP</title>

</head>

<body>

  <h1>Tambah Data Siswa</h1>

  <form method="post" action="proses_simpan.php">

    <table cellpadding="8">

      <tr>

        <td>NIS</td>

        <td><input type="text" name="nis"></td>

      </tr>

      <tr>

        <td>Nama</td>

        <td><input type="text" name="nama"></td>

      </tr>

      <tr>

        <td>Jenis Kelamin</td>

        <td>

        <input type="radio" name="jenis_kelamin" value="Laki-laki"> Laki-laki

        <input type="radio" name="jenis_kelamin" value="Perempuan"> Perempuan

        </td>

      </tr>

      <tr>

        <td>Telepon</td>

        <td><input type="text" name="telp"></td>

      </tr>

      <tr>

        <td>Alamat</td>

        <td><textarea name="alamat"></textarea></td>

      </tr>

    </table>

    <hr>

    <input type="submit" value="Simpan">

    <a href="tambah.php"><input type="button" value="Batal"></a>

  </form>

</body>

</html>

  </table>

</body>

</html>


Setelah script koneksi selesai, kemudian save file tersebut kedalam htdocts, Dengan nama tambah.php




LALU BUAT TAMPILKAN DATA

masukan Script dibawah ini :

<?php

// Load file koneksi.php

include "koneksi.php";

$query=mysql_query("select * from siswa");

$jumlah=mysql_num_rows($query);

echo "Jumlah data ada : ".$jumlah;

?>

<form action="proses_update.php" method="post">

<table border="1" cellspacing="0">

<tr>

<th>ID</th>

<th>Nis</th>

<th>Nama</th>

<th>Jenis_kelamin</th>

<th>Telp</th>

<th>Alamat</th>

</tr>

<?php

while($row=mysql_fetch_array($query)){

?>

<tr>

<td><input type="hidden" name="id" value="<?php echo $row['id'];?>" /></td>

<td><input type="text" name="nis" value="<?php echo $row['nis'];?>" /></td>

<td><input type="text" name="nama" value="<?php echo $row['nama'];?>" /></td>

<td><input type="text" name="jenis_kelamin" value="<?php echo $row['jenis_kelamin'];?>" /></td>

<td><input type="text" name="telp" value="<?php echo $row['telp'];?>" /></td>

<td><input type="text" name="alamat" value="<?php echo $row['alamat'];?>" /></td>

<td>

<a href="proses_update.php?nis=<?php echo $row['nis']; ?>" onclick="return confirm('Apakah anda yakin?')"><input type="submit" value="edit"></a>

<a href="proses_hapus.php?id=<?php echo $row['id']; ?>"><input type="button" value="hapus"></a>

</td>

<?php

}

?>

</table><br />

</form>

<a href="tambah.php">Tambah Data</a><br><br><html>

</html>


Setelah script koneksi selesai, kemudian save file tersebut kedalam htdocts, Dengan nama tampilkan_data.php




MENAMPILKAN INPUT DATA

tampilkan input data,  masukan input data kemudian simpan.





MENAMPILKAN HASIL INPUT DATA


Selesai data sudah tampil.