Nih,script seperti ini sepertinya cocok untuk admin ..contohnya,jk ada user yang bandel..tinggal delete aja lewat script ini tanpa mesti repot2 buka databasenya lagi :D ..
Btw,ingat ini gan : "DELETE FROM nama_tabel WHERE nama_colum=' value' ";
`id` int(4) NOT NULL auto_increment,
`nama` varchar(65) NOT NULL default '',
`namaterakhir` varchar(65) NOT NULL default '',
`email` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=7 ;
Btw,untuk tutorial ini kita akan memembuat : hapus.php,c_hapus.php!
Ok,untuk membuatnya pertama kita membuat database mysql ..
CREATE TABLE `demo` (`id` int(4) NOT NULL auto_increment,
`nama` varchar(65) NOT NULL default '',
`namaterakhir` varchar(65) NOT NULL default '',
`email` varchar(65) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=7 ;
Selanjutnya,kita membuat hapus.php xD..
(Foto:http://www.phpeasystep.com/mysql/7.html)
<?php
$host="localhost"; // Host ,biasanya sih localhost
$username=""; // Nama Mysql
$password=""; // Password Mysql
$db_name="test"; // Nama database
$nama="demo"; // Nama tabel,default : demo karna lagi demo :D
// konek ke server dan memilih database
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// memilih dari mysql
$sql="SELECT * FROM $nama";
$result=mysql_query($sql);
?>
<table width="400" border="0" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td colspan="5" bgcolor="#FFFFFF"><strong>Menghapus Data</strong> </td>
</tr>
<tr>
<td align="center" bgcolor="#FFFFFF"><strong>ID</strong></td>
<td align="center" bgcolor="#FFFFFF"><strong>Nama</strong></td>
<td align="center" bgcolor="#FFFFFF"><strong>Nama Terakhir</strong></td>
<td align="center" bgcolor="#FFFFFF"><strong>Email</strong></td>
<td align="center" bgcolor="#FFFFFF"> </td>
</tr>
<?php
while($rows=mysql_fetch_array($result)){
?>
<tr>
<td bgcolor="#FFFFFF"><? echo $rows['id']; ?></td>
<td bgcolor="#FFFFFF"><? echo $rows['nama']; ?></td>
<td bgcolor="#FFFFFF"><? echo $rows['namaterakhir']; ?></td>
<td bgcolor="#FFFFFF"><? echo $rows['email']; ?></td>
<td bgcolor="#FFFFFF"><a href="c_hapus.php?id=<? echo $rows['id']; ?>">Hapus</a></td>
</tr>
<?php
// close while loop
}
?>
</table>
<?php
// menutup koneksi
mysql_close();
?>
Langkah selanjutnya,kita akan membuat file c_hapus.php ..
<?php
$host="localhost"; // Host gan,biasanya localhost
$username="disini gan"; // Username mysql agan
$password="password agan"; // Password Mysql
$db_name="test"; // Nama database
$nama="demo"; // Nama tabel
// Konek ke server dan memilih database
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
// Untuk menghasilkan id lalu dikirim dengan address bar
$id=$_GET['id'];
// Menghapus data pada mysql dari row yang memiliki id!
$sql="DELETE FROM $nama WHERE id='$id'";
$result=mysql_query($sql);
// Jika berhasil menghapus
if($result){
echo "Berhasil di hapus!";
echo "<BR>";
echo "<a href='hapus.php'>Kembali</a>";
}
else {
echo "ERROR";
}
?>
<?php
// Menutup koneksi!
mysql_close();
?>
---Sekian dari saya :D ..btw jika ada yg tidak di mengerti silahkan koment gan :D ...
-Atau ada pegabungan dengan script agan,dll ..silahkan di tanya aja..tp ingat,saya juga manusia,jadi mungkin ada beberapa yang tidak saya tanggapi karna ketidak mampuan tenaga saya ..hahahah,koplak nih ts -_- ..btw,bye~--
Btw,maaf ya gan gk ada link download/demonya/tutor makenya ...(saya usaha'in ntar saya buat kalo lagi sempet :D)
No comments:
Post a Comment
Menjadi Donatur untuk blog ini hanya dengan 1 klik iklan.