SlideShare a Scribd company logo
CRUD Secara Simultan Ala PhpMyadmin 
Bismillah.. 
Dalam Tutorial Kali Ini Saya Coba Mencoba MengeShare cara CRUD secara simultan atau dengan kata lain 
menggunakan ala PHPMYADMIN, disini kita menggunakan checkbox untuk membantu pembuatannya .. 
langsung saja siapkan database : 
kemudian kita akan masuk ke codingannya : 
1.index.php 
<?php 
include”koneksi.php”; 
if($_GET['menu']==”){ 
echo”<h3>Pengguna Sis tem</h3><hr><br>”; 
echo”<table border=1 cellpadding=4 cellspacing=0> 
<tr bgcolor=#CC9933><td>Id 
User</td><td>Nama</td><td>Password</td><td>Telpon</td><td>Alamat</td><td>Email</td><td>Instansi</td><t 
d>Status </td><td>Foto</td><td>#</td></tr>”; 
$s ql=mys ql_query(“s elect * from us er”); 
while($data=mysql_fetch_array($sql)){ 
echo”<form method=POST action=’?menu=user’>”; 
echo”<tr><td>$data[id_us er]</td><td>$data[nama]</td><td>$data[password]</td><td>$data[telpon]</td><td>$da 
ta[alamat]</td><td>$data[email]</td><td>$data[instansi]</td><td>$data[status]</td><td><img 
s rc=’profile/$data[foto]‘ height=50 width=50></td><td><input type=checkbox name=’check[]’ 
value=’$data[id_user]‘></td></tr>”; 
} 
echo”<tr><td cols pan=10 align=right><input type=s ubmit value=’Edit’ name=’ubah’><input type=s ubmit 
value=’hapus ’ name=’delete’ onclick=”return confirm (‘Yakin Mau Di Hapus ?’);”></form ><a 
href=’?menu=tambah_user’><input type=button value=’Tambah’></a></td></tr> 
</table>”; 
} 
if($_GET['menu']==’us er’){ 
if($_POST['ubah']){ 
echo”<h3>Ubah Us er : </h3><hr><br>”; 
$cek=$_POST['check']; 
$jum=count($cek); 
for($i=0 ;$i < $jum;$i++){ 
$sql=mysql_query(“s elect * from us er where id_us er=’$cek[$i]‘”); 
while($data=mysql_fetch_array($sql)){ 
echo” 
<form method=POST action=’aks i.php?act=edit_user’ enctype=’multipart/form -data’> 
<input type=hidden name=’id_user[$i]‘ value=’$data[id_user]‘> 
<table border=1 cellpadding=4 cellspacing=0> 
<tr><td>id_us er</td><td><input type=text name=’id_user[$i]‘ value=’$data[id_user]‘ dis abled s ize=1></td></tr> 
<tr><td>nama</td><td><input type=text name=’nama[$i]‘ value=’$data[nama]‘></td></tr> 
<tr><td>password</td><td><input type=pas sword name=’password[$i]‘ value=’$data[password]‘></td></tr> 
<tr><td>telpon</td><td><input type=text name=’telpon[$i]‘ value=’$data[telpon]‘></td></tr> 
<tr><td>alamat</td><td><input type=text name=’alamat[$i]‘ value=’$data[alamat]‘></td></tr> 
<tr><td>email</td><td><input type=text name=’email[$i]‘ value=’$data[email]‘></td></tr> 
<tr><td>ins tans i</td><td><input type=text name=’instansi[$i]‘ value=’$data[instansi]‘></td></tr> 
<tr><td>s tatus </td><td><input type=text name=’status[$i]‘ value=’$data[status]‘>< /td></tr> 
<tr><td>Foto</td><td><img s rc=’profile/$data[foto]‘ height=50 width=50></td></tr> 
<tr><td>Foto</td><td><input type=file name=’foto[$i]‘></td></tr>”;
} 
echo”</table><br><hr><br>”; 
} 
echo”<input type=s ubmit value=’Simpan’></form>”; 
}elseif($_POST['delete']){ 
$id=$_POST['check']; 
$ids=count($id); 
for($i=0; $i < $ids; $i++){ 
mys ql_query(“delete from us er where id_user=’$id[$i]‘”); 
echo”<s cript>alert(‘data berhasil di hapus’);window.location=(‘ index.php’);</s cript 
} 
} 
}if($_GET['menu']==’tambah_user’){ 
echo”<h3>Tambah Userk</h3><hr> 
<form method=POST action=’aks i.php?act=tambah_user’ enctype=’multipart/form -data’> 
<table border=1 cellpadding=4 cellspacing=0> 
<tr><td>Nama </td><td><input type=text name=’nama’></td></tr> 
<tr><td>Password</td><td><input type=pas sword name=’password’></td></tr> 
<tr><td>Telpon</td><td><input type=text name=’telpon’></td></tr> 
<tr><td>Alamat</td><td><input type=text name=’alamat’></td></tr> 
<tr><td>Email</td><td><input type=email name=’email’></td></tr> 
<tr><td>Instansi</td><td><input type=text name=’instansi’></td></tr> 
<tr><td>Status </td><td><input type=text name=’status’></td></tr> 
<tr><td>Foto</td><td><input type=file name=’foto’></td></tr> 
<tr><td></td><td><input type=s ubmit value=’Simpan’></td></tr> 
</table> 
</form> 
“; 
} 
?> 
//————————————————————————————————————————- 
2. koneksi.php 
<?php 
mys ql_connect(“localhost”,”root”,””); 
mys ql_s elect_db(“scmwbi”); 
?> 
//————————————————————————————————————————- 
3. aksi.php 
<?php 
include”koneksi.php”; 
if($_GET['act']==’edit_us er’){ 
$jum=$_POST['id_user']; 
$id=count($jum); 
for($i=0;$i<$id;$i++){ 
$nama=$_POST['nama'][$i]; 
$password=$_POST['password'][$i]; 
$telpon=$_POST['telpon'][$i]; 
$alamat=$_POST['alamat'][$i]; 
$email=$_POST['email'][$i]; 
$instansi=$_POST['instansi'][$i]; 
$status=$_POST['status'][$i]; 
$lokasi_file=$_FILES['foto']['tmp_name'][$i]; 
$nama_file=$_FILES['foto']['name'][$i]; 
if(!empty($lokasi_file)){ 
move_uploaded_file($lokasi_file,”c:/xampp/htdocs/php/profile/$nama_file”); 
mys ql_query(“update us er s et 
id_us er=’$jum[$i]‘,nama=’$nama’,password=’$password’,telpon=’$telpon’,alamat=’$alamat’,email=’$email’,instan
s i=’$instansi’,s tatus=’$status’,foto=’$nama_file’ where id_user=’$jum[$i]‘”); 
}else{ 
mys ql_query(“update us er s et 
id_us er=’$jum[$i]‘,nama=’$nama’,password=’$password’,telpon=’$telpon’,alamat=’$alamat’,email=’$email’,instan 
s i=’$instansi’,s tatus=’$status’ where id_user=’$jum[$i]‘”); 
} 
header(‘location:index.php’); 
} 
} 
if($_GET['act']==’tambah_us er’){ 
$lokasi_file=$_FILES['foto']['tmp_name']; 
$nama_file=$_FILES['foto']['name']; 
if(!empty($lokasi_file)){ 
move_uploaded_file($lokasi_file,”c:/xampp/htdocs/php/profile/$nama_file”); 
mys ql_query(“insert into 
us er(id_user,nama,password,telpon,alamat,email,instansi,s tatus,foto)values(‘$_POST[id_user]‘,’$_POST[nama]‘, 
’$_POST[pas sword]‘,’$_POST[telpon]‘,’$_POST[alamat]‘,’$_POST[email]‘,’$_POST[ins tansi]‘,’$_POST[s tatus ]‘,’$ 
nama_file’)”); 
header(‘location:index.php’); 
}else{ 
echo”<s cript>alert(‘Data Harus Dilengkapi !’);window.location=(‘javas cript:history.go(-1)’);</s cript 
} 
} 
?> 
//————————————————————————————————————————- 
untuk hasil bisa lihat seperti ini :

More Related Content

What's hot

Dennis zapana perez
Dennis zapana perezDennis zapana perez
Dennis zapana perezdennis_elvis
 
DOCUMENTACION PAGINA WEB PHP
DOCUMENTACION PAGINA WEB PHPDOCUMENTACION PAGINA WEB PHP
DOCUMENTACION PAGINA WEB PHP
Dorian Xavier Bendezu Martinez
 
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみるEWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
Kiyoshi Sawada
 
Drupal Cms Prezentace
Drupal Cms PrezentaceDrupal Cms Prezentace
Drupal Cms PrezentaceTomáš Kafka
 
第二节课:html5 – web开发步入新阶段
第二节课:html5 – web开发步入新阶段第二节课:html5 – web开发步入新阶段
第二节课:html5 – web开发步入新阶段
Tommy Chang
 
Introdução a python módulo c
Introdução a python   módulo cIntrodução a python   módulo c
Introdução a python módulo cJader Gabriel
 
Jquery Introduction Hebrew
Jquery Introduction HebrewJquery Introduction Hebrew
Jquery Introduction Hebrew
Alex Ivy
 
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみるEWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
Kiyoshi Sawada
 
Web components v1 intro
Web components v1 introWeb components v1 intro
Web components v1 intro
Kenneth Rohde Christiansen
 
Programación Nativa de un CRUD
Programación Nativa de un CRUD Programación Nativa de un CRUD
Programación Nativa de un CRUD
FUNDET ECUADOR
 
dojo.basix
dojo.basixdojo.basix
dojo.basix
wolframkriesing
 
Using Mobile-D methodology in development of mobile applications: Challenges ...
Using Mobile-D methodology in development of mobile applications: Challenges ...Using Mobile-D methodology in development of mobile applications: Challenges ...
Using Mobile-D methodology in development of mobile applications: Challenges ...
Zlatko Stapic
 
сумин андрей
сумин андрейсумин андрей
сумин андрейkuchinskaya
 

What's hot (19)

Dennis zapana perez
Dennis zapana perezDennis zapana perez
Dennis zapana perez
 
DOCUMENTACION PAGINA WEB PHP
DOCUMENTACION PAGINA WEB PHPDOCUMENTACION PAGINA WEB PHP
DOCUMENTACION PAGINA WEB PHP
 
Jquery Framework
Jquery FrameworkJquery Framework
Jquery Framework
 
Seleccion
SeleccionSeleccion
Seleccion
 
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみるEWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
 
Test
TestTest
Test
 
Index2
Index2Index2
Index2
 
Drupal Cms Prezentace
Drupal Cms PrezentaceDrupal Cms Prezentace
Drupal Cms Prezentace
 
第二节课:html5 – web开发步入新阶段
第二节课:html5 – web开发步入新阶段第二节课:html5 – web开发步入新阶段
第二节课:html5 – web开发步入新阶段
 
Introdução a python módulo c
Introdução a python   módulo cIntrodução a python   módulo c
Introdução a python módulo c
 
Jquery Introduction Hebrew
Jquery Introduction HebrewJquery Introduction Hebrew
Jquery Introduction Hebrew
 
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみるEWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
EWD 3トレーニングコース#13 全てをひとつにまとめてewd-xpressで稼働させてみる
 
Web components v1 intro
Web components v1 introWeb components v1 intro
Web components v1 intro
 
With enter
With enterWith enter
With enter
 
Programación Nativa de un CRUD
Programación Nativa de un CRUD Programación Nativa de un CRUD
Programación Nativa de un CRUD
 
dojo.basix
dojo.basixdojo.basix
dojo.basix
 
Using Mobile-D methodology in development of mobile applications: Challenges ...
Using Mobile-D methodology in development of mobile applications: Challenges ...Using Mobile-D methodology in development of mobile applications: Challenges ...
Using Mobile-D methodology in development of mobile applications: Challenges ...
 
Phpex3
Phpex3Phpex3
Phpex3
 
сумин андрей
сумин андрейсумин андрей
сумин андрей
 

Crud secara simultan ala php myadmin

  • 1. CRUD Secara Simultan Ala PhpMyadmin Bismillah.. Dalam Tutorial Kali Ini Saya Coba Mencoba MengeShare cara CRUD secara simultan atau dengan kata lain menggunakan ala PHPMYADMIN, disini kita menggunakan checkbox untuk membantu pembuatannya .. langsung saja siapkan database : kemudian kita akan masuk ke codingannya : 1.index.php <?php include”koneksi.php”; if($_GET['menu']==”){ echo”<h3>Pengguna Sis tem</h3><hr><br>”; echo”<table border=1 cellpadding=4 cellspacing=0> <tr bgcolor=#CC9933><td>Id User</td><td>Nama</td><td>Password</td><td>Telpon</td><td>Alamat</td><td>Email</td><td>Instansi</td><t d>Status </td><td>Foto</td><td>#</td></tr>”; $s ql=mys ql_query(“s elect * from us er”); while($data=mysql_fetch_array($sql)){ echo”<form method=POST action=’?menu=user’>”; echo”<tr><td>$data[id_us er]</td><td>$data[nama]</td><td>$data[password]</td><td>$data[telpon]</td><td>$da ta[alamat]</td><td>$data[email]</td><td>$data[instansi]</td><td>$data[status]</td><td><img s rc=’profile/$data[foto]‘ height=50 width=50></td><td><input type=checkbox name=’check[]’ value=’$data[id_user]‘></td></tr>”; } echo”<tr><td cols pan=10 align=right><input type=s ubmit value=’Edit’ name=’ubah’><input type=s ubmit value=’hapus ’ name=’delete’ onclick=”return confirm (‘Yakin Mau Di Hapus ?’);”></form ><a href=’?menu=tambah_user’><input type=button value=’Tambah’></a></td></tr> </table>”; } if($_GET['menu']==’us er’){ if($_POST['ubah']){ echo”<h3>Ubah Us er : </h3><hr><br>”; $cek=$_POST['check']; $jum=count($cek); for($i=0 ;$i < $jum;$i++){ $sql=mysql_query(“s elect * from us er where id_us er=’$cek[$i]‘”); while($data=mysql_fetch_array($sql)){ echo” <form method=POST action=’aks i.php?act=edit_user’ enctype=’multipart/form -data’> <input type=hidden name=’id_user[$i]‘ value=’$data[id_user]‘> <table border=1 cellpadding=4 cellspacing=0> <tr><td>id_us er</td><td><input type=text name=’id_user[$i]‘ value=’$data[id_user]‘ dis abled s ize=1></td></tr> <tr><td>nama</td><td><input type=text name=’nama[$i]‘ value=’$data[nama]‘></td></tr> <tr><td>password</td><td><input type=pas sword name=’password[$i]‘ value=’$data[password]‘></td></tr> <tr><td>telpon</td><td><input type=text name=’telpon[$i]‘ value=’$data[telpon]‘></td></tr> <tr><td>alamat</td><td><input type=text name=’alamat[$i]‘ value=’$data[alamat]‘></td></tr> <tr><td>email</td><td><input type=text name=’email[$i]‘ value=’$data[email]‘></td></tr> <tr><td>ins tans i</td><td><input type=text name=’instansi[$i]‘ value=’$data[instansi]‘></td></tr> <tr><td>s tatus </td><td><input type=text name=’status[$i]‘ value=’$data[status]‘>< /td></tr> <tr><td>Foto</td><td><img s rc=’profile/$data[foto]‘ height=50 width=50></td></tr> <tr><td>Foto</td><td><input type=file name=’foto[$i]‘></td></tr>”;
  • 2. } echo”</table><br><hr><br>”; } echo”<input type=s ubmit value=’Simpan’></form>”; }elseif($_POST['delete']){ $id=$_POST['check']; $ids=count($id); for($i=0; $i < $ids; $i++){ mys ql_query(“delete from us er where id_user=’$id[$i]‘”); echo”<s cript>alert(‘data berhasil di hapus’);window.location=(‘ index.php’);</s cript } } }if($_GET['menu']==’tambah_user’){ echo”<h3>Tambah Userk</h3><hr> <form method=POST action=’aks i.php?act=tambah_user’ enctype=’multipart/form -data’> <table border=1 cellpadding=4 cellspacing=0> <tr><td>Nama </td><td><input type=text name=’nama’></td></tr> <tr><td>Password</td><td><input type=pas sword name=’password’></td></tr> <tr><td>Telpon</td><td><input type=text name=’telpon’></td></tr> <tr><td>Alamat</td><td><input type=text name=’alamat’></td></tr> <tr><td>Email</td><td><input type=email name=’email’></td></tr> <tr><td>Instansi</td><td><input type=text name=’instansi’></td></tr> <tr><td>Status </td><td><input type=text name=’status’></td></tr> <tr><td>Foto</td><td><input type=file name=’foto’></td></tr> <tr><td></td><td><input type=s ubmit value=’Simpan’></td></tr> </table> </form> “; } ?> //————————————————————————————————————————- 2. koneksi.php <?php mys ql_connect(“localhost”,”root”,””); mys ql_s elect_db(“scmwbi”); ?> //————————————————————————————————————————- 3. aksi.php <?php include”koneksi.php”; if($_GET['act']==’edit_us er’){ $jum=$_POST['id_user']; $id=count($jum); for($i=0;$i<$id;$i++){ $nama=$_POST['nama'][$i]; $password=$_POST['password'][$i]; $telpon=$_POST['telpon'][$i]; $alamat=$_POST['alamat'][$i]; $email=$_POST['email'][$i]; $instansi=$_POST['instansi'][$i]; $status=$_POST['status'][$i]; $lokasi_file=$_FILES['foto']['tmp_name'][$i]; $nama_file=$_FILES['foto']['name'][$i]; if(!empty($lokasi_file)){ move_uploaded_file($lokasi_file,”c:/xampp/htdocs/php/profile/$nama_file”); mys ql_query(“update us er s et id_us er=’$jum[$i]‘,nama=’$nama’,password=’$password’,telpon=’$telpon’,alamat=’$alamat’,email=’$email’,instan
  • 3. s i=’$instansi’,s tatus=’$status’,foto=’$nama_file’ where id_user=’$jum[$i]‘”); }else{ mys ql_query(“update us er s et id_us er=’$jum[$i]‘,nama=’$nama’,password=’$password’,telpon=’$telpon’,alamat=’$alamat’,email=’$email’,instan s i=’$instansi’,s tatus=’$status’ where id_user=’$jum[$i]‘”); } header(‘location:index.php’); } } if($_GET['act']==’tambah_us er’){ $lokasi_file=$_FILES['foto']['tmp_name']; $nama_file=$_FILES['foto']['name']; if(!empty($lokasi_file)){ move_uploaded_file($lokasi_file,”c:/xampp/htdocs/php/profile/$nama_file”); mys ql_query(“insert into us er(id_user,nama,password,telpon,alamat,email,instansi,s tatus,foto)values(‘$_POST[id_user]‘,’$_POST[nama]‘, ’$_POST[pas sword]‘,’$_POST[telpon]‘,’$_POST[alamat]‘,’$_POST[email]‘,’$_POST[ins tansi]‘,’$_POST[s tatus ]‘,’$ nama_file’)”); header(‘location:index.php’); }else{ echo”<s cript>alert(‘Data Harus Dilengkapi !’);window.location=(‘javas cript:history.go(-1)’);</s cript } } ?> //————————————————————————————————————————- untuk hasil bisa lihat seperti ini :