Anda di halaman 1dari 4

5/31/2017 MembuataplikasidatamahasiswadenganPHPBagian3

Home ArtikelPHP ScriptPHP ArtikelCSS Download VideoTutorial AllPost

Beranda>>PHP>>MembuataplikasidatamahasiswadenganPHPBagian3
Tweet
2
Membuataplikasidatamahasiswadengan Share

PHPBagian3

Prosestahapawaldarimembuatdatabase,tabel,membuat
formulirinputdatamahasiswa,prosessimpandanuploadphoto
mahasiswasudahdilakukanpadaartikelMembuataplikasidata
mahasiswadenganPHPBagian1danBagian2,sekarang
membuatlaporanhasilinputdatamahasiswa.Laporaniniakan
dibuatmenghubungkankebeberapabagianyaitupencariandata
mahasiswa,delete/menghapusdatamahasiswadanmengupdate
datamahasiswa.Silahkanmenyimaktahapanlanjutanberikut
ini.

Membuatlaporandatamahasiswa
Laporanakansayabuatdengansusunantabelyangmenampilkanseluruhdata
mahasiswa.Silahkanlihatkodeberikutini:

<?php
include"koneksi.php";
?>
<html>
<head>
<title>LaporanDataMahasiswa</title>
<metahttpequiv="ContentType"content="text/html;charset=iso88591">
</head>
<body>
<h2align="center">DataMahasiswa</h2>
<formaction=""method="get"name="FCari"id="FCari">
CariNIM/Nama
<inputname="txtcari"type="text"id="txtcari"size="20"maxlength="30"value="<?phpecho$_GET['txtcari']?>">
<inputtype="submit"name="Submit"value="Cari">
</form>
Kategori
<formname="FLaporan"method="post"action="deletebanyak.php"onSubmit="returnconfirm('Hapusdataterpilih?')">
<tablewidth="100%"border="1"align="center"cellpadding="3"cellspacing="0">
<tr>
<tdalign="center">&nbsp;</td>
<td>NIM</td>
<td>Nama</td> Ajax(2) CSS/CSS3 DesignGrafis
(31) (11)
<td>TempatLahir</td>
<tdalign="center">TanggalLahir</td>
<tdalign="center">JenisKelamin</td>
<td>Alamat</td>
HTML/HTML5 Islami(5) Javascript(4)
<tdalign="center">Photo</td> (16)
<tdalign="center">Koreksi</td>
<tdalign="center">Hapus</td>
</tr>
<?php
JQuery(3) KodeProgram Koleksi
if(!empty($_GET['txtcari'])) (23) Gambar(4)
{
$myquery="selectnim,nama,tempat_lahir,DATE_FORMAT(tanggal_lahir,'%d%m%Y')astanggal_lahir,jenis_kelamin,alamat,photofromtb_mahasiswawherenim
}
else Komputer MySQL(17) PHP(62)
(18)
{
$myquery="selectnim,nama,tempat_lahir,DATE_FORMAT(tanggal_lahir,'%d%m%Y')astanggal_lahir,jenis_kelamin,alamat,photofromtb_mahasiswa";
}
$daftarsiswa=mysql_query($myquery)ordie(mysql_error());
SEO(5) Software(8) Teknologi
while($dataku=mysql_fetch_object($daftarsiswa))
(14)
{
?>
<tr>

http://www.zainalhakim.web.id/posting/membuataplikasidatamahasiswa3.html 1/4
5/31/2017 MembuataplikasidatamahasiswadenganPHPBagian3
<tdalign="center">
<inputtype="checkbox"name="item[]"id="item[]"value="<?phpecho$dataku>nim?>"/></td>
<td><?phpecho$dataku>nim?></td>
Umum(23) WebDesign
<td><?phpecho$dataku>nama?></td> (14)
<td><?phpecho$dataku>tempat_lahir?></td>
<tdalign="center"><?phpecho$dataku>tanggal_lahir?></td> php
<tdalign="center"><?phpecho$dataku>jenis_kelamin?></td> RandomPost
Findmoreaboutphp.

<td><?phpecho$dataku>alamat?></td>
<tdalign="center"><imgsrc="<?phpecho$dataku>photo?>"alt="<?phpecho$dataku>nama?>"width="50"/></td>
Membuataplikasidatamahasiswa
denganPHPBagian1
<tdalign="center"><ahref="koreksidatamahasiswa.php?nim=<?phpecho$dataku>nim?>">Koreksi</a></td>
<tdalign="center"><ahref="hapusdatamahasiswa.php?nim=<?phpecho$dataku>nim?>">Hapus</a></td>
10Programwebdesigngratis
</tr> untukwindows
<?
JadwalPuasaRamadhan2012
}
untukKotaBanjarmasindan
?>
seluruhkotaseIndonesia
</table>
<inputname="btnHapus"type="submit"value="Delete">
Berpindahhalamanotomatis
dengandurasitertentu
<palign="center"><ahref="index.php">MenuUtama
</a></p> Apabedanyawebsitegratis
</form> denganberbayar??
</body> Menampilkandetailgambar
</html> denganjQueryLightBox
Menampilkandaftarnamafile
dalamfolder
Kemudiansayasimpandengannamafilelaporandatamahasiswa.php,jikapanggil
Caramembuatanimasidengan
melaluimenuutamamakahasilnyaakansepertiberikut:
adobeimageready
Menggantidefaultsearchengine
firefox
OperasiMatematikadalamMysql

Download
ContohKirimEmailLaporan
databaseMYSQL
ContohUploadvideodenganphp
ContohMembuatKalender
denganPHP
untuksementarayangbisadigunakanhanyafaslitaspencarian,andabisacoba.
ContohMembagiformdalam
Secaralogika,pencariandilakukanapabilatextpencariandengannamatxtCaridiisi beberapahalaman
dandikirim,sehingghalamanlaporanmenerimamelaluimetodeGETdanmencari ContohMembuatlaporandariphp
berdasarnimataunama. keexcel
Downloadhalamanlaporandatamahasiswa

Membuathalamandelete/hapussatubarisdata
Jikaandalihatdibagiankolomlaporanadasebuahkolomdenganjudulhapus,tulisan
hapuspadatiapbarisdigunakanuntukmengahpusbarisyangsesuai,mekanismenya,
linkhapusmembawanilaidengankuncinimkehalamanhapus.Sekarangsayaakan
membuathalamanhapusuntukmenerimakirimandarilinkhapus.Lihatkodeberikut
:

<?php
include"koneksi.php";
$nim=$_GET['nim'];
$res=mysql_query("selectphotofromtb_mahasiswawherenim='".$_GET['nim']."'LIMIT1");
$d=mysql_fetch_object($res);
if(strlen($d>photo)>3)
{
if(file_exists($d>photo))unlink($d>photo);
}
$myquery="deletefromtb_mahasiswawherenim='$nim'limit1";
$hapus=mysql_query($myquery)ordie("gagalmenghapus");
header("location:laporandatamahasiswa.php");
?>

Disiniantarahapussatubarissayabedakanfilenya,agarlebihmudahdifahami.
Sebenarnyabisadigabungdenganmendeteksibentukkirimanparameternilainya,
nantijikadiperlukanakansayabahaskembali.

Prosespenghapusandatadalamfilehapusdatamahasiswa.phpdilakukandengan
menghapussekaligusfilegambaryangsudahdimasukkan.Sebelummenghapusjuga

http://www.zainalhakim.web.id/posting/membuataplikasidatamahasiswa3.html 2/4
5/31/2017 MembuataplikasidatamahasiswadenganPHPBagian3
adapengecekanstatusphotojikaadaisinyadanjikaadafilenyamakadilakukan
hapusgambar.

Downloadfiledeletedatamahasiswa

Membuathalamandelete/hapusbanyakbaris
Bagianiniadalahhalamanyangakanmenanganiprosesjikabarisdatadipilihdan
tomboldeleteditekan.Fungsinyaadalahmenghapussemuadatayangsudahterpilih.
Dibagianlaporan,sayasudahbuatkancheckboxyangmasingmasingsudahdiberi
nilaidalamsusunanarrayinput.Lihatkodebarisinipadabagiankodelaporan.

<inputtype="checkbox"name="item[]"id="item[]"value="<?phpecho$dataku>nim?>"/>

Setiapperulanganbarismakamasingmasingitem[]akandiberinilaisesuainimyang
sedangdiambildalamtabel.Kemudiansemuaarrayakandikirimkehalamandelete
banyak.phpsesuaidenganactionformyangadasebelumtabel.Berikutkodeuntuk
mengambilnilaidariarraypilihanyangdihapus:

<?php
include"koneksi.php";
$jumlah=count($_POST["item"]);
for($i=0;$i<$jumlah;$i++)
{
$nim=$_POST["item"][$i];
$res=mysql_query("selectphotofromtb_mahasiswawherenim='$nim'LIMIT1");
$d=mysql_fetch_object($res);
if(strlen($d>photo)>3)
{
if(file_exists($d>photo))unlink($d>photo);
}
$myquery="deletefromtb_mahasiswawherenim='$nim'limit1";
$hapus=mysql_query($myquery)ordie("gagalmenghapus");
}
header("location:laporandatamahasiswa.php");
?>

Semuaarrayakandihitungdandilakukanperulanganuntukmenghapusphotoserta
recordnya.

Downloadfilehapusbanyakdatamahasiswa

Setelahinisayaakantulislagibagian4,lanjutantentangmengupdatedatayang
sudahmasuktabeldatabase.

SemogaBermanfaat,kritiksaran,koreksi,pertanyaanjangansungkananda
sampaikan.Silahkanberbagibuatyanglainjikainimenurutandabaik.

ZainalHakim

RevisiScript:08Januari2014

BacajugaTutorialMembuataplikasidatamahasiswadenganPHPBagian1Bagian
2Bagian3Bagian4Bagian5Bagian6

**Bebasdisuntingdenganmenyebutkansumber**

7377 100 3 0

01Agustus2012 Ditulisoleh:ZainalHakim Hits:48820

Komentar
HalamanLainya
Masalahseputaruploadfiledenganphp
Minatterhadapbahasantentanguploadfiledenganphpkayanyasangattinggi,inisayalihatdari
banyaknyapengunjungyangdatangkesitussayainimencariinformasitentangbagaimana
membuatformupload,membuatuploadkedatabasedll.Olehkarenaitusayaakanberbagi
informasitentanghalyangseringterjadipadasaatmembuatfasilitasuploadfiledenganphp,
mudahaninibergunabuattemantemanyangsedangmendalaminya.
Menampilkanlatargambar/backgroundsecaraacakdenganphp
Tampilansebuahhalamantentunyaharusmenarikdanmemilikikesankhususpadasaat
ditampilkankepadapengunjung.Adatipskhususbagiyangsenanggantigantilatargambar
halamanwebdengankodephp.
CaraInstallasiPHPdilingkunganwindows
PHPadalahbahasascriptingyangmenyatudenganHTMLdandijalankanpadaserverside.Artinya
semuasintaksyangkitaberikanakansepenuhnyadijalankanpadaserversedangkanyang
dikirimkankebrowserhanyahasilnyasaja.
Membuatlaporandetailbercabangdenganphp
Kaliinisayainginbahastentangbagaimanamembuatlaporandetailbercabangdenganphp.Maksud

http://www.zainalhakim.web.id/posting/membuataplikasidatamahasiswa3.html 3/4
5/31/2017 MembuataplikasidatamahasiswadenganPHPBagian3
bercabangdisiniadalahsebuahlaporanmemilikisubdetail,dandidalamsubmasihadalagilaporan
lagisesuaisubyangdipilih.
MembuataplikasidatamahasiswadenganPHPBagian2
Melanjutkanartikelsayatentangbagaimanamembuataplikasidatamahasiswadenganphpbagian
1,padabagian2iniakansayabahastentangbagaimanamembuatform/formulirinputdata
mahasiswa,membuatprosessimpandanuploadphotomahasiswa.

Kirimanterbaru
Mengubahformattanggalmysqlmenjadiindonesiadalamphp
MengirimemaillaporandaridatabasemysqldenganPHPMailer
CaramudahmengirimemaildariPHPdenganPHPMailer
Templatehalamanadmingratis
Membuatuploadvideodenganphp
Membuatkalenderbulandenganphp
Memastikanbenarsalahinputtanggal
Membagiformdalambeberapahalaman
MengapaMenggunakanMySQL?
Menampilkandaftarnamafiledalamfolder

Katakuncipencarianterakhir:
kata kata lucu buat berbuka puasa jelaskan perbadaan antara inovasi kreatif dan
kreativitas form pencarian data mahasiswa di php bedanya session dengan
cookies 4 cara yang dapt dilakukan untuk memasuki dunia usaha makna kreatif
daninovatifpadaseorangentrepreneur negaradieropayangmenerapkandemokrasi
langsung pada zaman kuno simpan tanggal dan jam sekarang di sql jelaskan
pengertian peluang usaha dan bagai mna cara menangkap peluang usaha struktur
halaman website yang menampilkan file gambar kamera fungsi evaluasi dari segi
psikologis apa yang dimaksut kreativitas dan inovasi mengurutkan kembali
susunannomorsetelahhapusdatadiphp ukuranhandphone caramemasukanlink
padaechophp filegambarnondigital handsetjenissamsung background bulan
puasa ethenet di kembangkan oleh Xerox Corp pada tahun? sablon berasal dari
kata

ABOU TME | GU E STBOOK | CONTACT | SE MU ATU L ISAN


L INKE XCHANGE | KE BIJAKANDANPRIVASI | PASANGIKL AN | XML SITE MAP | RSSFE E DS

2 0 1 2 2 0 1 7 BY ZAINAL HAKIM DIDU KU NGOL E H SATRIAMU L TIME DIA

http://www.zainalhakim.web.id/posting/membuataplikasidatamahasiswa3.html 4/4

Anda mungkin juga menyukai