gan saya masih belajar otodidak nih tentang php, tolong bantu koreksi gan, saya nemuin kesulitan gan
, tentang perintah edit dan hapus di php
untuk lebih jelas nya cekidiot
Spoiler for database :
Spoiler for tampil buku tamu :
Spoiler for codoing tampilbukutamu.php :
PHP Code:
<? $koneksi=mysql_connect("localhost","root","password"); mysql_select_db("db_berita"); $tampil="SELECT * FROM buku_tamu ORDER BY id"; $query=mysql_query($tampil) or die(mysql_error()); $jumlah=mysql_num_rows($query); ?> <table width="675" border="1"> <tr> <td colspan="6">data buku tamu</td> </tr> <tr> <td width="41">no</td> <td width="152">nama</td> <td width="175">email</td> <td width="192">pesan</td> <td colspan="2">action</td> </tr> <? while($row=mysql_fetch_array($query)) { $a=$row['id']; $b=$row['nama']; $c=$row['email']; $d=$row['pesan']; ?> <tr> <td><? echo $a ;?></td> <td><? echo $b ;?></td> <td><? echo $c ;?></td> <td><? echo $d ;?></td> <td width="36"><a href="hapusbukutamu.php?id=<?= $a ; ?> ">hapus</td> <td width="39"><a href="editbukutamu.php?id=<?= $a ; ?> "> edit</td> </tr> <? } ?> <tr> <td colspan="6">jumlah record <? echo $jumlah ; ?></td> </tr> </table>
Spoiler for edit buku tamu :
Spoiler for coding editbukutamu.php :
PHP Code:
<? $koneksi=mysql_connect("localhost","root","password")or die(mysql_error()); mysql_select_db("db_berita"); $tampil="SELECT * FROM buku_tamu WHERE id='".$_GET['id']."'"; $query=mysql_query($tampil) or die(mysql_error()); $row=mysql_fetch_array($query); $a=$row['id']; $b=$row['nama']; $c=$row['email']; $d=$row['pesan']; ?> <form name="form1" method="post" action="updatebukutamu.php"> <table width="508" height="254" border="1"> <tr> <td colspan="2">edit buku tamu</td> </tr> <tr> <td width="78">id buku tamu</td> <td width="369"><? echo $a ?></td> </tr> <tr> <td>nama </td> <td><label> <input type="text" name="nama" id="textfield" value="<? echo $b ?> "> </label></td> </tr> <tr> <td>email</td> <td><label> <input type="text" name="email" id="textfield2" value="<? echo $c ?>"> </label></td> </tr> <tr> <td>pesan</td> <td><label> <textarea name="pesan" cols="50" rows="5" id="textfield3" ><? echo $d ?></textarea> </label></td> </tr> <tr> <td height="32"> </td> <td><input type="submit" name="update" id="button" value="update"> <input type="submit" name="button2" id="button2" value="Submit"></td> </tr> </table> </form>
Spoiler for updatebukutamu.php :
PHP Code:
<?php $koneksi = mysql_connect ( "localhost" , "root" , "password" ); mysql_select_db ( "db_berita" ); $a = $_POST [ 'id' ]; $b = $_POST [ 'nama' ]; $c = $_POST [ 'email' ]; $d = $_POST [ 'pesan' ]; $ubah = "update buku_tamu set nama=' $b ',email=' $c ',pesan=' $d ' where id=' $a '" ; mysql_query ( $ubah ); echo "<meta http-equiv='refresh' content='0;URL=tampilbukutamu.php'>" ; ?>
Spoiler for coding hapusbukutamu.php :
PHP Code:
<? $koneksi=mysql_connect("localhost","root","password"); mysql_select_db("db_berita"); $a=$_GET['id']; $qry=mysql_query("DELETE*FROM buku_tamu WHERE id='$a'"); if($qry) echo "<meta http-equiv='refresh' content='0;URL=hapus3.php'>"; else echo "gagal"; ?>
pertanyaannya, kenapa perintah edit sama hapus, ga sukses
.
hehe maap kata2nya berantakan
mohon pencerahaanya gan