Jumat, 17 Januari 2020

Cara Membuat Database Perpustakaan

HALLO SOBAT..  kali ini saya membuat database perpustakaan dengan PHP dan MYSQL dan silahkan teman-teman semuanya download link dibawah ini yang akan menunjukan nama database dan scriptnya.

Download https://drive.google.com/open?id=10NFoyyvT7KrOv-070flWX1WER32xJ5Yu




Jika kurang lengkap silahkan hubungan nomer atau email dibawah ini :
WhatsApp : 089524166367
Email : lutfiyahyafatahillah99@gmail.com

Berikut adalah Tampilan dari database Perpustakaan:


Index

Login
Index
Anggota
Data Buku
Kategori Buku
Data Transaksi
Denda
Laporan Anggota
Laporan Buku
Laporan Pinjam
Laporan Kembali


Semoga Bermanfaat bagi pengguna pemula. TERIMA KASIH

                                                         SALAM TITIK KOMA ;

Senin, 14 Oktober 2019

Cara membuat database


Berikut adalah cara menambah data, menghapus, dan mengUpdate data dalam database:
  • ·        Pertama, pastikan EXAMPP sudah berjalan atau diaktifkan
  • ·        Kedua, anda buat file dan buat semua FROM dan TABEL database di localhost/phpMyAdmin
  • ·        Ketiga, tambahkan fields sesuai yang anda inginkan

Berikut adalah contoh database yang akan dibuat.
Dan pastikan nama sesuai dengan FROM dan TABEL agar bias dihungkan, jika ada kesalahan silahkan cek ulang. Dan berikut adalah script dan hasil untuk menghubungan ke database.

1.Koneksi.php
<?php


$host = "localhost";
$user = "root";
$pass = "";
$name = "tutorialweb";

$koneksi = mysql_connect($host, $user, $pass)or die("Koneksi ke database gagal!");
mysql_select_db($name, $koneksi)or die("Tidak ada database yang dipilih");
?>

Fungsinya : Untuk menghubungkan ke FROM dan TABEL yang telah dibuat.

2.Index.php
<!DOCTYPE html>
<html>
<head>
<title>LUTHFIMKS</title>
</head>
<body>
<h2>by. LUTHFIMKS</h2>
<p><a href="index.php">Beranda</a> / <a href="tambah.php">Tambah</a></p>
<h3>Data Siswa</h3>
<table cellpadding="5" cellspacing="2" border="1">
<tr bgcolor="#CCCCCC">
    <th>ID</th>
    <th>NIS</th>
    <th>Nama</th>
    <th>Kelas</th>
    <th>Jurusan</th>
    <th>Opsi</th>
</tr>
<?php
include('koneksiDB.php');
$query=mysql_query("SELECT*FROM tabel_siswa ORDER BY siswa_nis DESC")or die(mysql_error());
if(mysql_num_rows($query)==0){
echo '<tr><td colspan="6">Tidak ada data!</td></tr>';
}else{
$no=1;
while($data = mysql_fetch_assoc($query)){
echo '<tr>';
echo '<td>'.$data['siswa_id'].'</td>';
echo '<td>'.$data['siswa_nis'].'</td>';
echo '<td>'.$data['siswa_nama'].'</td>';
echo '<td>'.$data['siswa_kelas'].'</td>';
echo '<td>'.$data['siswa_jurusan'].'</td>';
echo '<td><a href="edit.php?id='.$data['siswa_id'].'">Edit</a> / <a href="hapus.php?id='.$data['siswa_id'].'"
onclick="retum confirm(\'Yakin?\')">Hapus</a></td>';
echo '</tr>';
$no++;
}
}
?>
</table>
</body>
</html>
Fungsinya : sebagai tampilan awal dalam database

3.Tambah.php
<!DOCTYPE html>
<html>
<head>
<title>LUTHFI MKS</title>
</head>
<body>
<h2>by. LUTHFIMKS</h2>
<p><a href="index.php">Beranda</a> / <a href="tambah.php">Tambah Data</a></p>
<h3>Tambah Data Siswa</h3>
<form action="tambah-proses.php" method="post">
<table cellpadding="5" cellspacing="0">
<tr>
<td>NIS</td>
<td>:</td>
<td><input type="text" name="nis" size="30" required></td>
</tr>
<tr>
<td>Nama</td>
<td>:</td>
<td><input type="text" name="nama" size="30" required></td>
</tr>
<tr>
<td>Kelas</td>
<td>:</td>
<td>
<select name="Kelas" required>
<option value="">Pilih Kelas</option>
<option value="X">X</option>
<option value="XI">XI</option>
<option value="XII">XII</option>
</select>
</td>
</tr>
<tr>
<td>Jurusan</td>
<td>:</td>
<td>
<select name="jurusan" required>
<option value="">Pilih Jurusan</option>
<option value="TKJ">TKJ</option>
<option value="RPL">RPL</option>
<option value="TKR">TKR</option>
<option value="TAV">TAV</option>
<option value="AKA">AKA</option>
</select>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td></td>
<td><input type="submit" name="tambah" value="Tambah" required></td>
</tr>
</table>
</form>
</body>
</html>
Fungsinya : untuk menambah data yang akan dimasukan ke database.

4.Tambah-proses.php
<?php
if(isset($_POST['tambah'])){
    include('koneksiDB.php');
    $nis = $_POST['nis'];
    $nama = $_POST['nama'];
    $kelas = $_POST['kelas'];
    $jurusan = $_POST['jurusan'];

    $input = mysql_query("INSERT INTO tabel_siswa VALUES(NULL,'$nis','$nama','$kelas','$jurusan')")or die(mysql_error());
    if($input){
        echo'Data berhasil di tambahkan!';
        echo'<a href="index.php">Kembali</a>';
    }else{
        echo 'Gagal menambah data!';
        echo '<a href="tambah.php">Kmbali</a>';
    }

    }else{

    echo '<script>window.history.back()</script>';
}
?>

Fungsinya : untuk memproses sebuah data yang akan ditambah.

5.Edit.php
<!DOCTYPE html>
<html>
<head>
<title>LUTHFIMKS</title>
</head>
<body>
<h2>by. LUTHFIMKS</h2>
<p><a href="index.php">Beranda</a> / <a href="tambah.php">Tambah Data</a></p>
<h3>Edit Data Siswa</h3>
<?php
include('koneksiDB.php');
$id = $_GET['id'];
$show = mysql_query("SELECT*FROM tabel_siswa WHERE siswa_id='$id'");

if (mysql_num_rows($show)==0){
    echo '<script>window.history.back()</script>';
} else {
    $data = mysql_fetch_assoc($show);
}
?>
<form action="edit-proses.php" method="post">
<input type="hidden" name="id" value="<?php echo $id; ?>">
<table cellpadding="3" cellspacing="0">
<tr>
<td>NIS</td>
<td></td>
<td><input type="text" name="nis" value="<?php echo $data['siswa_nis']; ?>"> </td>
</tr>
<tr>
<td>Nama</td>
<td></td>
<td><input type="text" name="nama" size="30" value="<?php echo $data['siswa_nama']; ?>"> </td>
</tr>
<tr>
<td>Kelas</td>
<td></td>
<td>
<select name="Kelas" required>
<option value="">Pilih Kelas</option>
<option value="X"<?php if($data['siswa_kelas']=='X'){echo 'selected';}?>>X</option>
<option value="XI"<?php if($data['siswa_kelas']=='XI'){echo 'selected';}?>>XI</option>
<option value="XII"<?php if($data['siswa_kelas']=='XII'){echo 'selected';}?>>XII</option>
</select>
</td>
</tr>
<tr>
<td>Jurusan</td>
<td></td>
<td>
<select name="jurusan" required>
<option value="">Pilih Jurusan</option>
<option value="TKJ"<?php if($data['siswa_jurusan']=='TKJ'){echo 'selected';}?>>TKJ</option>
<option value="RPL"<?php if($data['siswa_jurusan']=='RPL'){echo 'selected';}?>>RPL</option>
<option value="TKR"<?php if($data['siswa_jurusan']=='TKR'){echo 'selected';}?>>TKR</option>
<option value="TAV"<?php if($data['siswa_jurusan']=='TAV'){echo 'selected';}?>>TAV</option>
<option value="AKA"<?php if($data['siswa_jurusan']=='AKA'){echo 'selected';}?>>AKA</option>
</select>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td></td>
<td><input type="submit" name="simpan" value="Simpan" required></td>
</tr>
</table>
</form>
</body>
</html>
Fungsinya : untuk mengUpdate atau mengEdit sebuah data yang akan anda edit.

6.Edit-proses.php
<?php
if(isset($_POST['simpan'])){
    include('koneksiDB.php');
    $id=$_POST['id'];
    $nis=$_POST['nis'];
    $nama=$_POST['nama'];
    $kelas=$_POST['Kelas'];
    $jurusan=$_POST['jurusan'];
    $update = mysql_query("UPDATE tabel_siswa SET siswa_nis='$nis',siswa_nama='$nama',siswa_kelas='$kelas',siswa_jurusan='$jurusan' WHERE siswa_id='$id'")or die (mysql_error());
    if($update){
        echo 'Data berhasil di simpan!';
        echo '<a href="index.php">simpan</a>';
    } else {
        echo 'Gagal menyimpan data!';
        echo '<a href="edit.php">Kembali</a>';
    }
} else {
    echo '<script>window.history.back()</script>';
}
?>

Fungsinya : untuk memproses data yang akan di edit.

7.Hapus.php
<?php
if (isset($_GET['id'])){
    include ('koneksiDB.php');
    $id=$_GET['id'];
    $cek=mysql_query("SELECT siswa_id FROM tabel_siswa WHERE siswa_id='$id'")or die (mysql_error());
    if (mysql_num_rows($cek)==0){
        echo '<script>window.history.back()</script>';
    } else {
        $del=mysql_query("DELETE FROM tabel_siswa WHERE siswa_id='$id'");
        if($del){
            echo 'Data siswa berhasil dihapus!';
            echo '<a href="index.php">Kembali</a>';
        } else {
            echo 'Gagal menghapus data!';
            echo '<a href="index.php">Kembali</a>';
        }
    }
} else {
    echo '<script>window.history.back()</script>';
}
?>


 Fungsinya : untuk menghapus data yang salah atau lainnya.

Ingat !! nama harus sesuai dengan database.Terima Kasih atas perhatianya, semoga script di atas bermanfaat bagi anda dan mohon maaf jika ada kesalahan pada script.

Rabu, 11 September 2019

Cara menghapus database

<html>
<head>
<title>Menghapus data MySQL</title>
</head>
<body>
<?php
if (isset($_POST['hapus']))
{
    $host = 'localhost';
    $user = 'rooot';
    $pass = '';
    $koneksi = mysql_connect($host,$user,$pass);
    if (!$koneksi)
    {
        die('Gagal koneksi:'.mysql_error());
    }
    $nrp =$_POST['nrp'];

    $sql ="DELETE FROM data_mahasiswa".
    "WHERE nrp= $nrp";

    mysql_select_db('mahasiswa');
    $hapusdata = mysql_query($sql, $koneksi);
    if (!$hapusdata)
    {
        die('Gagal hapus data:'.mysql_error());
    }
    echo "Berhasil hapus data\n";
    mysql_close($koneksi);
}
else{
    ?>
    <form method="post" action="index3.php">
    <table width="500" border="0" cellspacing="1" cellpadding="2">
    <tr>
    <td width="100">nrp</td>
    <td><input name="nrp" type="text" id="nrp"></td>
    </tr>
    <tr>
    <td width="100"></td>
    <td></td>
    </tr>
    <tr>
    <input name="hapus" type="submit" id="hapus" value="Delete">
    </td>
    </tr>
    </table>
    </form>
    <?php
}
?>
</body>
</html>


Script diatas berfungsi untuk menghapus sebuah database, jika terjadi kesalahan atau error berarti script tersebut kurang atau tidak lengkap. Semoga bermanfaat bagi pemula tentang pemrograman database.

Cara menampilkan database

<?php
// Koneksi ke database
$conn = mysqli_connect("localhost", "root", "", "mahasiswa");

//  ambil data dari tabel siswa / query data mahasiswa
$result = mysqli_query($conn, "SELECT * FROM data_mahasiswa");

// Ambil data (fetch) siswa dari object result
// mysqli_fetch_row() // mengembalikan array numerik
// mysqli_fetch_assoc() // mengembalikan array associative
// mysql_fetch_array() // mengembalikan keduannya
// mysqli_fetch_object() //

//  while ( $siswa = mysqli_fetch_assoc($result)){
// var_dump($siswa);
//  }



?>
<!DOCTYPE hmtl>
<html>
<head>
    <title>database</title>
</head>
<body>
    <h1>Halaman Siswa</h1>

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

    <tr>
            <th>Id.</th>
            <th>Aksi</th>
            <th>nrp</th>
            <th>nama</th>
            <th>semester</th>
            <th>jurusan</th>
    </tr>
    <?php $i = 1;?>
    <?php while ( $row = mysqli_fetch_assoc($result)) : ?>
    <tr>
            <td><?= $i; ?></td>
            <td>
                <a href="latihan10(database).php">ubah</a> |
                <a href="">hapus</a>
            </td>
            <td><?= $row["nrp"];?></td>
            <td><?= $row["nama"];?></td>
            <td><?= $row["semester"];?></td>
            <td><?= $row["jurusan"];?></td>
     </tr>
     <?php $i++; ?>
     <?php endwhile; ?>
   



</table>
</body>
</html>


Script diatas berfungsi untuk menampilkan sebuah database, semoga bermanfaat bagi yang baru mempelajari sebuah pemrograman.

Selasa, 10 September 2019

cara menampilkan hasil

<?php
$kolom=$_POST['kolom'];
$cari=$_POST['cari'];
$conn=mysql_connect("localhost","root","");
mysql_select_db("mahasiswa", $conn);
$hasil=mysql_query("select * from data_mahasiswa where $kolom like '%$cari%'",$conn);
$jumlah=mysql_num_rows($hasil);
echo"<br>";
echo"Ditemukan: $jumlah";
echo"<br>";
while($baris=mysql_fetch_array($hasil))
{
    echo"nrp:";
    echo $baris[0];
    echo"<br>";
    echo"nama:";
    echo $baris[1];
    echo"<br>";
    echo"semester:";
    echo $baris[2];
    echo"<br>";
    echo"jurusan:";
    echo $baris[3];
}
?>


Script diatas berfungsi untuk nenampilakan hasil, semoga bermanfaat bagi yang baru belajar pemrograman.

Cara mencari database

<HTML>
<HEAD>
 <title>Cari Database</title>
 </HEAD>
 <BODY>
 <h1>Searching data untuk database MySQL</h1>
 <form action="belajar9.php" method="post">
 <select name="kolom">
 <option value="semester">Semester</option>
 <option value="nama">Nama</option>
 </select>
 Masukkan kata yang anda cari
 <input type="text" type="text" name="cari">
 <input type="submit" value="cari">
 </form>
 </BODY>
 </HTML>

Cara mengUpdate database

<html>
<head>
<title> Edit data dalam database MySQL </title>
</head>
<body>

<?php
if (isset($_POST['update']))
{
    $host= 'localhost';
    $user= 'root';
    $pass= '';
    $conn= mysql_connect($host,$user,$pass);
    if (!$conn)
    {
        die ('Tidak bisa koneksi:'.mysql_error());
    }
    $nrp= $_POST ['nrp'];
    $nama= $_POST['nama'];
    $sem= $_POST['semester'];
    $jur= $_POST['jurusan'];

    $sql= "UPDATE data_mahasiswa".
    "SET nama= $nama, semester= $SEM, jurusan= $jur".
    "WHERE nrp= $nrp";

    mysql_select_db('data_mahasiswa');
    $retval= mysql_query($sql,$conn);
    if (!$retval)
    {
        die('Tidak bisa edit data:'.mysql_error());
    }
    echo "Edit data sukses\n";
    mysql_close($conn);
}
else{
    ?>
    <form method="post" action="index3.php">
    <table width="500" border="0" cellspacing="1" cellpading="2">
    <tr> <td width="100">nrp</td>
    <td><input name="nama" type="text" id="nama"></td>
    </tr>
    <tr> <td width="100">nama</td>
    <td><input name="nama" type="text" id="nama"></td>
    </tr>
    </tr>
    <tr> <td width="100">semester</td>
    <td><input name="semester" type="text" id="nama"></td>
    </tr>
    </tr>
    <tr> <td width="100">jurusan</td>
    <td><input name="jurusan" type="text" id="jurusan"></td>
    </tr>
    <tr><td width="100"></td>
    <td></td></tr>
    <tr><td width="100"></td>
    <td><input name="update" type="submit" id="update" value="Update">
    </td></tr></table>
    </from>
    <?php
}
?>
</body>
</html>

Cara menampilkan database ke 2

<?php
$user_name = "root";
$pass = "";
$database = "mahasiswa";
$host = "localhost";
$connect_db = mysql_connect ($host,$user_name,$pass);
$find_db = mysql_select_db ($database);
if ($find_db){
   $query = "SELECT * FROM data_mahasiswa";
$hasil = mysql_query ($query);
while ($kolom_db = mysql_fetch_assoc ($hasil)){
    echo $kolom_db ['nrp']. "<br/>";
    echo $kolom_db ['nama']. "<br/>";
    echo $kolom_db ['semester']. "<br/>";
    echo $kolom_db ['jurusan']. "<br/>";
}
  mysql_close ($connect_db);
}
else {
    echo "Database Tidak Ada";
    mysql_close ($connect_db);
}
?>

Cara menambah data

<?php
$host = "localhost";
$user = "root";
$pass = "";
$koneksi = mysql_connect($host, $user, $pass);
if(!$koneksi)
{
  die('Gagal koneksi:'.mysql_error());
}
$sql = "INSERT INTO data_mahasiswa (nrp,nama,semester,jurusan) VALUES ( '2233333', 'LUTHFIMKS', 3, 'D3 Teknik  Informatika')";
mysql_select_db('mahasiswa');
$tambahdata = mysql_query($sql, $koneksi);
if(!$tambahdata)
{
  die('Gagal tambah data:'.mysql_error());
}
echo "Berhasil tambah data\n";
mysql_close($koneksi);
?>

Cara menampilkan adanya database

<?php
$user_name = "root";
$password = "";
$database = "nyekrip database";
$host_name = "localhost";
$connect_db = mysql_connect ($host_name, $user_name, $password);
$find_db = mysql_select_db ($database);
if ($find_db) {
    echo "database ada";
    mysql_close ($connect_db);
}
else {
    echo "database tidak ada";
    mysql_close ($connect_db);
}
?>

Database ada

<?php
$user_name = "root";
$password = "";
$database = "mahasiswa";
$host_name = "localhost";

$connect_db = mysql_connect ($host_name, $user_name, $password);

$db = mysql_select_db ($database);

if ($db) {
    echo "Databae ada";
} else {
    echo "Database tidak ada";
}
?>

Cara Membuat Database Perpustakaan

HALLO SOBAT..  kali ini saya membuat database perpustakaan dengan PHP dan MYSQL dan silahkan teman-teman semuanya download link dibawah ini ...