Posted by : Belajar pemrograman
Bagi kalian yang belum dapat membuat script index nya berikut script untuk index.php nya tapi jangan lupa database nya harus di samakan dengan catatan id harus jadi primary key dan auto increment berikut database nya :Nama database : phpdasarNama table : siswaNama – nama field :
Field
|
Type
|
Length/values
|
extra
|
Primary key
|
id
|
int
|
Di kosongkan
|
Auto increment
|
ceklis
|
NIS
|
int
|
50
|
Kosong
|
|
Nama
|
vachar
|
100
|
Kosong
|
|
Kelas
|
int
|
50
|
Kosong
|
|
Jurusan
|
vachar
|
30
|
Kosong
|
|
Jenis_Kelamin
|
vachar
|
20
|
kosong
|
Kalian harus benar – benar sama dengan isi tabel di atas ketika membuat
database nya yah……
Baiklah berikut kalian harus membuat 2 file di dalam htdocs nya :
1 . index0.php
2. Functions.php
Nanti nya functions akan kita panggil dengan include/require. Kita
melakukan ini untuk lebih modular antara script LOGIC dan TAMPILAN kita pisah,
jika ada yang kurang paham silahkan bertanya di komentar
1.Kita
akan membuat tampilan awal yaitu File utama/pertama index.php
<?php
require
'Functions.php';
$siswa = query(
"SELECT * FROM siswa ORDER BY id
DESC ");
// tombol cari
di tekan
if( isset($_POST["cari"])){
$siswa =
cari($_POST["keyword"]);
}
?>
<!DOCTYPE
hmtl>
<html>
<head>
<title>database</title>
</head>
<body>
<h1>Halaman Siswa</h1>
<p><a
href="tambahdata.php">Tambah data Siswa</a></p>
<br>
<form action=""
method="post">
<input type="text"
autofocus autocomplete="off" size="40"
name="keyword" placeholder ="masukan data yang anda
cari">
<button type="submit"
name="cari">Cari</button>
</form>
<table
border="1" cellpadding="10" cellspacing="0"
bgcolor="#CCCCCC">
<tr>
<th>Id.</th>
<th>NIS</th>
<th>Nama</th>
<th>Kelas</th>
<th>Jurusan</th>
<th>Jenis kelamin</th>
<th>Opsi</th>
</tr>
<?php $i = 1;?>
<?php foreach($siswa as $row) : ?>
<tr>
<td><?= $i;
?></td>
<td><?=
$row["NIS"];?></td>
<td><?=
$row["Nama"];?></td>
<td><?=
$row["Kelas"];?></td>
<td><?=
$row["Jurusan"];?></td>
<td><?=
$row["Jenis_Kelamin"];?></td>
<td>
<a
href="edit.php?id=<?=
$row["id"];?>">ubah</a> |
<a
href="hapus.php?id=<?=
$row["id"];?>">hapus</a>
</td>
</tr>
<?php $i++; ?>
<?php
endforeach; ?>
</table>
</body>
</html>
2. Saya
sarankan jangan di copas lebih baik kalian ketik agar kalian lebih bisa memahami SYNTAX nya perhatikan jangan sampai
terjadi kesalahan ketik file ke 2 Functions.php
<?php
// Koneksi ke
database
$conn =
mysqli_connect("localhost", "root", "",
"phpdasar");
function
query($query) {
global $conn;
$result = mysqli_query($conn, $query );
$rows =array ();
while ($row = mysqli_fetch_assoc($result))
{
$rows[] = $row;
}
return $rows;
}
?>
Jika sudah di ketikan script di atas berikut hasil nya
Mungkin akan berbeda dengan milik kalian …….
Terimakasih di CONTENT berikut nya saya akan menjelaskan secara rinci
tentang cara menambah database yang sudah kita buat bersama ini
kamu JELEK kk....
BalasHapus