Kali Ini bakal ngebahasa mengenai code code PHP sederhana untuk insert update delete dan view
Code code ini cocok untuk pemula....
yang harus di lakukan pertama adalah bikin database, saya mencontohkan membuat 1 database dengan 1 table 3 kolom dengan nama database nya db_coba, berikut tabel dan kolom nya
berikut nya adalah menampilakan database dengan php [view], berikut scrip nya
file ini saya namai index.php
dan hasil nya
Berikut nya adalah insert.php
untuk action ya adalah insert2.php dan berikut scrip nya
<?php
include("koneksi.php");
if (empty ($_POST[no])){
echo "anda gagal input karena data kosong
</br>
<a href='index.php'>home</a>";
}
else{
mysql_query("insert into coba (no, nama, jabatan)
value('$_POST[no]', '$_POST[nama]', '$_POST[jabatan]')");
header("location:index.php");
}
?>
ups hampir lupa untuk koneksi ke db berikut scrip nya
<?php
mysql_connect("localhost","root","root");
mysql_select_db("db_coba");
?>
untuk edit dan delete menyusul yah..... :)
Code code ini cocok untuk pemula....
yang harus di lakukan pertama adalah bikin database, saya mencontohkan membuat 1 database dengan 1 table 3 kolom dengan nama database nya db_coba, berikut tabel dan kolom nya
CREATE TABLE `coba` (
`no` int(3) NOT NULL auto_increment,
`nama` varchar(20) collate latin1_general_ci NOT NULL,
`jabatan` varchar(100) collate latin1_general_ci NOT NULL,
PRIMARY KEY (`no`)
)
`no` int(3) NOT NULL auto_increment,
`nama` varchar(20) collate latin1_general_ci NOT NULL,
`jabatan` varchar(100) collate latin1_general_ci NOT NULL,
PRIMARY KEY (`no`)
)
berikut nya adalah menampilakan database dengan php [view], berikut scrip nya
<link href="style.css" rel="stylesheet" type ="text/css">
<?php
include("koneksi.php");
echo"<table>
<tr><th>No</th><th>Nomer undian</th><th>nama</th><th>keterangan</th><th>Action</th></tr>";
$batas= 6;
$halaman = $_GET['halaman'];
if (empty ($halaman)){
$posisi=0;
$halaman=1;
}
else{
$posisi = ($halaman - 1) * $batas;
}
$tampil=mysql_query("select * from coba limit $posisi, $batas");
$no=$posisi+1;
while ($data=mysql_fetch_array($tampil)){
echo" <tr><td>$no</td>
<td>$data[no]</td>
<td>$data[nama]</td>
<td>$data[jabatan]</td>
<td><a href='edit.php?id=$data[no]'>edit</a>|
<a href='delete.php?id=$data[no]'>delete</a></td>
</tr>";
$no++;
}
echo"</table>";
$tampil2 = mysql_query("select * from coba");
$jumlahdata =mysql_num_rows($tampil2);
$jumlahhalaman = ceil($jumlahdata/$batas);
echo"<br> halaman :";
for ($i=1;$i<=$jumlahhalaman;$i++)
if ($i!=$jumlahhalaman){
echo"<a href=$_SERVER[PHP_SELF]?halaman=$i>$i</a>| ";
}
else{
echo"<a href=$_SERVER[PHP_SELF]?halaman=$i>$i</a>| ";
}
echo "<br> total anggota <b>$jumlahdata</b>orang";
echo "<br>
<a href='insert.php'>insert data</a>";
?>
<?php
include("koneksi.php");
echo"<table>
<tr><th>No</th><th>Nomer undian</th><th>nama</th><th>keterangan</th><th>Action</th></tr>";
$batas= 6;
$halaman = $_GET['halaman'];
if (empty ($halaman)){
$posisi=0;
$halaman=1;
}
else{
$posisi = ($halaman - 1) * $batas;
}
$tampil=mysql_query("select * from coba limit $posisi, $batas");
$no=$posisi+1;
while ($data=mysql_fetch_array($tampil)){
echo" <tr><td>$no</td>
<td>$data[no]</td>
<td>$data[nama]</td>
<td>$data[jabatan]</td>
<td><a href='edit.php?id=$data[no]'>edit</a>|
<a href='delete.php?id=$data[no]'>delete</a></td>
</tr>";
$no++;
}
echo"</table>";
$tampil2 = mysql_query("select * from coba");
$jumlahdata =mysql_num_rows($tampil2);
$jumlahhalaman = ceil($jumlahdata/$batas);
echo"<br> halaman :";
for ($i=1;$i<=$jumlahhalaman;$i++)
if ($i!=$jumlahhalaman){
echo"<a href=$_SERVER[PHP_SELF]?halaman=$i>$i</a>| ";
}
else{
echo"<a href=$_SERVER[PHP_SELF]?halaman=$i>$i</a>| ";
}
echo "<br> total anggota <b>$jumlahdata</b>orang";
echo "<br>
<a href='insert.php'>insert data</a>";
?>
file ini saya namai index.php
dan hasil nya
Berikut nya adalah insert.php
<link href="style.css" rel="stylesheet" type ="text/css">
<?php
echo "<table>";
echo " <form method = POST action = insert2.php>
<tr><td>Nomer undian</td><td>:</td><td><input type = text name = no></td></tr>
<tr><td>Nama</td><td>:</td><td><input type = text name = nama></td></tr>
<tr><td>Keterangan</td><td>:</td><td><input type = text name = jabatan></td></tr>
</table><br>
<input type = submit value=insert name = insert>
</form>
<br>
<a href='index.php'>home</a>";
?>
<?php
echo "<table>";
echo " <form method = POST action = insert2.php>
<tr><td>Nomer undian</td><td>:</td><td><input type = text name = no></td></tr>
<tr><td>Nama</td><td>:</td><td><input type = text name = nama></td></tr>
<tr><td>Keterangan</td><td>:</td><td><input type = text name = jabatan></td></tr>
</table><br>
<input type = submit value=insert name = insert>
</form>
<br>
<a href='index.php'>home</a>";
?>
untuk action ya adalah insert2.php dan berikut scrip nya
<?php
include("koneksi.php");
if (empty ($_POST[no])){
echo "anda gagal input karena data kosong
</br>
<a href='index.php'>home</a>";
}
else{
mysql_query("insert into coba (no, nama, jabatan)
value('$_POST[no]', '$_POST[nama]', '$_POST[jabatan]')");
header("location:index.php");
}
?>
ups hampir lupa untuk koneksi ke db berikut scrip nya
<?php
mysql_connect("localhost","root","root");
mysql_select_db("db_coba");
?>
untuk edit dan delete menyusul yah..... :)
No comments:
Post a Comment