Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

ini apa yang salahnya yah ?? mohon bantuannya

ini scriptnya:

<pre lang="php">
<?php
include_once "library/inc.sesadmin.php";
include_once "library/inc.library.php";

# MEMBACA TOMBOL SIMPAN DIKLIK
if(isset($_POST['btnSimpan'])){
# Baca Variabel
$txtNama=$_POST['txtNama'];
$txtNama= str_replace("'","&acute;",$txtNama);

$txtAlamat=$_POST['txtAlamat'];
$txtAlamat= str_replace("'","&acute;",$txtAlamat);

$txtNotelepon=$_POST['txtNotelepon'];
$txtNotelepon= str_replace("'","&acute;",$txNotelepon);

    // Validasi form
    $pesanError = array();
    if (trim($txtNama)=="") {
        $pesanError[] = "Data <b>Nama Supplier</b> masih kosong !";   
    }
    if (trim($txtAlamat)=="") {
        $pesanError[] = "Data <b>Alamat</b> masih kosong !";   
    }
    if (trim($txtNotelepon)=="") {
        $pesanError[] = "Data <b>No telepon</b>  tidak boleh kosong !";       
    }
   

    // Validasi Nama Supplier, tidak boleh ada yang kembar (namanya sama)
    $cekSql    = "SELECT * FROM tb_supplier WHERE nama_supplier='$txtNama'";
    $cekQry    = mysql_query($cekSql, $koneksidb) or die ("Eror Query".mysql_error());
    if(mysql_num_rows($cekQry)>=1){
        $pesanError[] = "Maaf, supplier <b> $txtNama </b> sudah dimasukan";
    }
   
    // Validasi Alamat Supplier,
    $cekSql    = "SELECT * FROM tb_supplier WHERE Alamat='$txtAlamat'";
    $cekQry    = mysql_query($cekSql, $koneksidb) or die ("Eror Query".mysql_error());
    if(mysql_num_rows($cekQry)>=1){
        $pesanError[] = "Maaf, Alamat <b> $txtAlamat </b> sudah dimasukan";
    }
   
    // Validasi Telepon,
    $cekSql    = "SELECT * FROM tb_supplier WHERE telepon='$txtNotelepon'";
    $cekQry    = mysql_query($cekSql, $koneksidb) or die ("Eror Query".mysql_error());
    if(mysql_num_rows($cekQry)>=1){
        $pesanError[] = "Maaf, No telepon <b> $txtNotelepon </b> sudah dimasukan";
    }
   
    # JIKA ADA PESAN ERROR DARI VALIDASI
    if (count($pesanError)>=1 ){
        echo "<div class='mssgBox'>";
        echo "<img src='images/attention.png'> <br><hr>";
            $noPesan=0;
            foreach ($pesanError as $indeks=>$pesan_tampil) {
            $noPesan++;
                echo "&nbsp;&nbsp; $noPesan. $pesan_tampil<br>";   
            }
        echo "</div> <br>";
    }
    else {
        # SIMPAN DATA KE DATABASE. Jika tidak menemukan pesan error, simpan data ke database
        $kodeBaru    = buatKode("tb_supplier", "S");
        $mySql    = "INSERT INTO tb_supplier (kd_supplier, nama_supplier, alamat, telepon)    VALUES ('$kodeBaru', '$txtNama', '$txtAlamat', '$txtNotelepon')";
        $myQry    = mysql_query($mySql, $koneksidb)  or die ("Query salah : ".mysql_error());
        if($myQry){
            echo "<meta http-equiv='refresh' content='0; url=?open=Supplier-Add'>";
        }
    }   
}

// Membuat nilai data pada form input
$dataKode    = buatKode("tb_supplier", "S");
$dataNama     = isset($_POST['txtNama']) ?  $_POST['txtNama'] : '';
$dataAlamat     = isset($_POST['txtAlamat']) ?  $_POST['txtAlamat'] : '';
$dataNotelepon     = isset($_POST['txtNotelepon']) ?  $_POST['txtNotelepon'] : '';

?>
<form action="<?php $_SERVER['PHP_SELF']; ?>" method="post" name="form1" target="_self">
  <table class="table-list" width="650" border="0" cellspacing="1" cellpadding="3">
    <tr>
      <th colspan="3" scope="col"><strong>TAMBAH DATA SUPPLIER</strong> </th>
    </tr>
    <tr>
      <td width="184"><strong>Kode</strong></td>
      <td width="3"><strong>:</strong></td>
      <td width="441"><input name="textfield" value="<?php echo $dataKode; ?>" size="10" maxlength="10" readonly="readonly"/></td>
    </tr>
    <tr>
      <td><strong>Nama Supplier </strong></td>
      <td><strong>:</strong></td>
      <td><input name="txtNama" value="<?php echo $dataNama; ?>" size="70" maxlength="100" /></td>
    </tr>
    <tr>
      <td><strong>Alamat </strong></td>
      <td><strong>:</strong></td>
      <td><input name="txtAlamat" value="<?php echo $dataAlamat; ?>" size="70" maxlength="100" /></td>
    </tr>
    <tr>
      <td><strong>No Telepon </strong></td>
      <td><strong>:</strong></td>
      <td><input name="txtNotelepon" value="<?php echo $dataNotelepon; ?>" size="70" maxlength="100" /></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td><input type="submit" name="btnSimpan" value=" SIMPAN " style="cursor:pointer;"></td>
    </tr>
  </table>
</form>

setelah saya jalankan muncul error :
1. Data No telepon tidak boleh kosong !
2. Maaf, No telepon sudah dimasukan

padahal di tabel suppliernya masih kosong udah gitu no teleponnya udh diisi masih aja muncul peringatan erro itu .. ini dimna yang salahnya yah ??

Tanggapan

  • edited January 2015
    error reporting dimatikan yo ?

    soalnya kalo kagak, php nya pasti sudah teriak kasih tau kalo ada yg salah
    "Notice: Undefined variable: txNotelepon in script.php on line xxx"

    itu gunanya error reporting kalo dihidupkan
    kalo ada yg salah langsung tau
    bukan error reporting dimatikan, seolah-olah koding baik-baik saja
    padahal bermasalah
  • ouch .. iyya itu udh saya edit dan udh bener .. makasih banyak bantuannya ka /?
    ;;)
    tapi ada error lain lagi .. saya mau munculin data tapi ngambil dari field tabel yang berbeda ada 5 tabel tapi dari semuanya cma mau munculin 8 field .. saya coba pake script yang ini
  • edited January 2015
    <pre lang="php">
    <?php
    // Validasi : halaman ini hanya boleh diakses oleh Admin/Petugas yang sudah login
    include_once "library/inc.sesadmin.php";

    # UNTUK PAGING (PEMBAGIAN HALAMAN)
    $baris = 30;
    $hal = isset($_GET['hal']) ? $_GET['hal'] : 0;
    $pageSql = "SELECT * FROM tb_pengambilan_barang";
    $pageQry = mysql_query($pageSql, $koneksidb) or die ("error paging: ".mysql_error());
    $jumlah     = mysql_num_rows($pageQry);
    $maksData= ceil($jumlah/$baris);
    ?>
    <table width="1000" border="0" cellspacing="1" cellpadding="3">
      <tr>
        <td colspan="2" align="center"><h1><b>DATA PENGAMBILAN BARANG </b></h1></td>
      </tr>
      <tr>
        <td colspan="2">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="2" align="right"><a href="?open=Ambil-Add" target="_self"><img src="images/btn_add_data.png" border="0" /></a></td>
      </tr>
      <tr>
        <td colspan="2">
        <table  class="table-list" width="100%" border="0" cellspacing="1" cellpadding="3">
          <tr>
            <th width="5%" bgcolor="#CCCCCC"><strong>No</strong></th>
            <th width="12%" bgcolor="#CCCCCC"><strong>Kode Pengambilan</strong></th>
            <th width="18%" bgcolor="#CCCCCC"><strong>Nama Pengambil</strong></th>
            <th width="18%" bgcolor="#CCCCCC"><strong>Nama Supplier</strong></th>
            <th width="18%" bgcolor="#CCCCCC"><strong>Nama Barang </strong></th>
            <th width="18%" bgcolor="#CCCCCC"><strong>Type Barang</strong></th>
            <th width="14%" bgcolor="#CCCCCC"><strong>Keterangan</strong></th>
            <th width="14%" bgcolor="#CCCCCC"><strong>Jumlah Ambil</strong></th>
            <td colspan="4%" align="center" bgcolor="#CCCCCC"><strong>Tools</strong></td>
          </tr>
        <?php
        $mySql = "SELECT tb_head_pengambilan.id_head_pengambilan, tb_pengambilan_barang.kd_pengambilan, tb_user.nama_lengkap, tb_supplier.nama_supplier, tb_barang.nama_barang, tb_barang.type_barang, tb_pengambilan_barang.keterangan, tb_pengambilan_barang.jumlah_ambil
                    FROM tb_head_pengambilan, tb_pengambilan_barang, tb_user, tb_supplier, tb_barang
                    WHERE tb_pengambilan_barang.id_head_pengambilan=tb_head_pengambilan.id_head_pengambilan, tb_pengambilan_barang.kd_barang=tb_barang.kd_barang, tb_pengambilan_barang.kd_user=tb_user.kd_user, tb_pengambilan_barang.kd_supplier=tb_supplier.kd_supplier";
        $myQry = mysql_query($mySql, $koneksidb)  or die ("Query salah : ".mysql_error());
        $nomor  = 0;
        while ($myData = mysql_fetch_array($myQry)) {
            $nomor++;
            $Head = $myData['id_head_pengambilan'];
        ?>
       
          <tr>
            <td> <?php echo $nomor; ?> </td>
            <td> <?php echo $myData['kd_pengambilan']; ?> </td>
            <td> <?php echo $myData['nama_lengkap']; ?> </td>
            <td> <?php echo $myData['nama_supplier']; ?> </td>
            <td> <?php echo $myData['nama_barang']; ?> </td>
            <td> <?php echo $myData['type_barang']; ?> </td>
            <td> <?php echo $myData['keterangan']; ?> </td>
            <td> <?php echo $myData['jumlah_ambil']; ?> </td>
            <td width="6%" align="center"><a href="?open=Ambil-Edit&Kode=<?php echo $Kode; ?>" target="_self" alt="Edit Data">Edit</a></td>
          </tr>
        <?php } ?>
        </table>    </td>
      </tr>
      <tr>
        <td width="313"><strong>Jumlah Data : </strong> <?php echo $jumlah; ?></td>
        <td width="372" align="center"><strong>Halaman ke : </strong>
        <?php
        for ($h = 1; $h <= $maksData; $h++) {
            $list[$h] = $baris * $h - $baris;
            echo " <a href='?open=Ambil-Data&hal=$list[$h]'>$h</a> ";
        }
        ?>    </td>
      </tr>
    </table>
    </pre>
  • tapi muncul error "Query salah : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' tb_pengambilan_barang.kd_barang=tb_barang.kd_barang, tb_pengambilan_barang.kd_u' at line 3" .. nah cara buat ngegabungin tabel itu gmna ???
  • udah ketang ... udah ketemu yang bikin errornya dimana .. harusnya yang pas WHERE pake AND disetiap ngehubungin tabelnya yahh ?? hehee  :\"> .. maklum pemula soalnya @-).. makasihh atas bantuannya ya ka hehee :x
  • kang boo emang pinter  :x
  • @^

    mbah nanang, wis tau di sunat nggawe gergaji kethul ? :D
  • edited January 2015
    :-/ aq gak ngerti,, soalnya aq org sunda hehee ... mau tanya lagii dongg .. mohon di jawab yahh
    :\">
    jadi gni saya ada halaman edit data admin, disitu misalnya saya pengen ganti username sama ganti password secara bersamaan atau ganti password tapi usernamenya tetap bisa username yang dulu, udah dimasukin data admin yang mayang .. pas dicobain login pake username sama password mayang bisa tapi pas di halaman edit data admin yang muncul data username sama passwordnya yang punya admin terus .. jadi username sama password mayang gak bisa di edit. itu gmna yahh ??
    ini script edit data adminnya :

  • edited January 2015
    <!--?php
    // Validasi Login : yang boleh mengakses halaman ini hanya yang sudah Login admin
    include_once "library/inc.sesadmin.php";
     
    # Tombol Simpan diklik
    if(isset($_POST['btnSimpan'])){
    // Baca variabel form
    $txtUsername=$_POST['txtUsername'];
    $txtUsername= str_replace("'","&acute;",$txtUsername);
     
    $txtPassLama= $_POST['txtPassLama'];
    $txtPassBaru= $_POST['txtPassBaru'];
     
    // Validasi form
    $pesanError = array();
    if (trim($txtUsername)=="") {
    $pesanError[] = "Data <b--> Nama belum diisi !";
    }
    if (trim($txtPassLama)=="") {
    $pesanError[] = "Data <b> Password Lama </b> belum diisi !";
    }
    if (trim($txtPassBaru)=="") {
    $pesanError[] = "Data <b> Password Baru </b> belum diisi !";
    }
     
    $txtUsernameLama = $_POST['txtUsernameLama'];
    $cekSql = "SELECT * FROM tb_admin WHERE username='$txtUsername' AND NOT(username='$txtUsernameLama')";
    $cekQry = mysql_query($cekSql, $koneksidb) or die ("Eror Query".mysql_error());
    if(mysql_num_rows($cekQry)&gt;=1){
    $pesanError[] = "Maaf, username <b> $txtUsername </b> sudah ada, ganti dengan yang nama berbeda";
    }
     
    // Validasi Password lama (harus benar)
    $sqlCek = "SELECT * FROM tb_admin WHERE username='$txtUsernameLama' AND password ='".md5($txtPassLama)."'";
    $qryCek = mysql_query($sqlCek, $koneksidb) or die ("Query Periksa Password Salah : ".mysql_error());
    if(mysql_num_rows($qryCek) &lt;1){
    $pesanError[] = "Maaf, <b> Password Anda Salah</b>....silahkan ulangi";
    }
     
    # JIKA ADA PESAN ERROR DARI VALIDASI
    if (count($pesanError)&gt;=1 ){
    echo "<div class="mssgBox">";
    echo "<img src="../images/attention.png"> <br><hr>";
    $noPesan=0;
    foreach ($pesanError as $indeks=&gt;$pesan_tampil) {
    $noPesan++;
    echo "&nbsp;&nbsp; $noPesan. $pesan_tampil<br>";
    }
    echo "</div> <br>";
    }
    else {
    # SIMPAN DATA KE DATABASE. Jika tidak menemukan pesan error, simpan data ke database
    $Kode = $_POST['txtKode'];
    $mySql = "UPDATE tb_admin SET password='".md5($txtPassBaru)."', username='$txtUsername'";
    $myQry = mysql_query($mySql, $koneksidb);
    if($myQry){
    echo "<meta http-equiv="refresh" content="0; url=?page=Logout&amp;Info=Password Berhasil Diganti">";
    }
    }
    }
     
    # Membaca Data Login untuk diedit
    $mySql = "SELECT * FROM tb_admin";
    $myQry = mysql_query($mySql, $koneksidb) or die ("Query salah : ".mysql_error());
    $myData= mysql_fetch_array($myQry);
     
    $dataKode = $myData['id'];
    $dataUsername = isset($_POST['txtUsername']) ? $_POST['txtUsername'] : $myData['username'];
    ?&gt;
    <form action="<?php $_SERVER['PHP_SELF']; ?>" method="post" name="form1" target="_self">
    <table class="table-list" border="0" cellpadding="3" cellspacing="1" width="650">
    <tbody><tr>
    <th colspan="3" scope="col">EDIT DATA ADMIN </th>
    </tr>
    <tr>
    <td width="29%"><strong>Username</strong></td>
    <td width="2%">:</td>
    <td><input name="txtUsername" value="<?php echo $dataUsername; ?>" size="70" maxlength="100">
    <input name="txtUsernameLama" value="<?php echo $myData['username']; ?>" type="hidden"></td>
    </tr>
    <tr>
    <td><strong>Password Lama </strong></td>
    <td>:</td>
    <td><input name="txtPassLama" value="" size="40" maxlength="30" type="password"></td>
    </tr>
    <tr>
    <td><strong>Password Baru </strong></td>
    <td>:</td>
    <td><input name="txtPassBaru" value="" size="40" maxlength="30" type="password"></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td><input name="btnSimpan" value=" SIMPAN " style="cursor:pointer;" type="submit"></td>
    </tr>
    </tbody></table>
    </form>
  • edited January 2015
    sebelum bahas koding ...
    gw tanya alur koding dan cara berpikir elo dulu

    kalo ada edit user, di pemikiran gw
    - minimal ada 2 jenis : admin dan super admin
    - admin hanya bisa edit data nya sendiri
    - super admin bisa edit data semua user, termasuk dirinya sendiri

    dgn kondisi kaya begitu, sudah ada paling tidak 2 bentuk <form>

    taruh kata, pake bentuk yg sederhana

    <form> utk super admin :
    <form ...>
      username : <select name="old_userid">
        <option value="1">super admin</option>
        <option value="2">admin</option>
      </select><br>
      <input type="text" name="new_username"><br>
      <input type="password" name="new_password"><br>
      ...
    </form>

    <form> utk admin :
    <form ...>
      username : admin
      <input type="hidden" name="old_userid" value="2"><br>
      <input type="text" name="new_username"><br>
      <input type="password" name="new_password"><br>
      ...
    </form>
    * input hidden bisa dihilangkan, soalnya lebih baik pake data id yg di SESSION *

    bentuk <form> yg muncul tergantung login sebagai apa

    pemikiran elo kaya apa ?
    sama atau kagak ?
  • klo alur yang saya buat di atas itu cuma buat admin yang bisa edit datanya sendiri...
  • nantikan bakalan ada form buat data admin .. itu disitu admin yang login bisa hapus data user yang lainnya ...
  • edited January 2015
    kalo cuma edit data nya sendiri kok koding nya ribet banget :D

    elo tambah dulu :
    print_r($_SESSION);
    setelah include

    isi SESSION yg nungul, posting kemari
  • elo tambah dulu :
    print_r($_SESSION);
    setelah include

    udh di tambahin itu .. tapi tetep samaa hasilnya kaya tadi..
    scriptnya jadi kaya gni kan ??
  • edited January 2015
    <?php
    // Validasi Login : yang boleh mengakses halaman ini hanya yang sudah Login admin
    include_once "../library/inc.sesadmin.php";
    print_r($_SESSION);
     
    # Tombol Simpan diklik
    if(isset($_POST['btnSimpan'])){
    // Baca variabel form
    $txtPassLama= $_POST['txtPassLama'];
    $txtPassBaru= $_POST['txtPassBaru'];
     
    // Validasi form
    $pesanError = array();
    if (trim($txtPassLama)=="") {
    $pesanError[] = "Data <b> Password Lama </b> belum diisi !";
    }
    if (trim($txtPassBaru)=="") {
    $pesanError[] = "Data <b> Password Baru </b> belum diisi !";
    }
     
    // Validasi Password lama (harus benar)
    $sqlCek = "SELECT * FROM admin WHERE username='admin' AND password ='".md5($txtPassLama)."'";
    $qryCek = mysql_query($sqlCek, $koneksidb) or die ("Query Periksa Password Salah : ".mysql_error());
    if(mysql_num_rows($qryCek) <1){
    $pesanError[] = "Maaf, <b> Password Anda Salah</b>....silahkan ulangi";
    }
     
    # JIKA ADA PESAN ERROR DARI VALIDASI
    if (count($pesanError)>=1 ){
    echo "<div class='mssgBox'>";
    echo "<img src='../images/attention.png'> <br><hr>";
    $noPesan=0;
    foreach ($pesanError as $indeks=>$pesan_tampil) {
    $noPesan++;
    echo "&nbsp;&nbsp; $noPesan. $pesan_tampil<br>";
    }
    echo "</div> <br>";
    }
    else {
    # SIMPAN DATA KE DATABASE. Jika tidak menemukan pesan error, simpan data ke database
    $mySql = "UPDATE admin SET password='".md5($txtPassBaru)."'";
    $myQry = mysql_query($mySql, $koneksidb);
    if($myQry){
    echo "<meta http-equiv='refresh' content='0; url=?page=Logout&Info=Password Berhasil Diganti'>";
    }
    }
    }
     
    # Membaca Data Login untuk diedit
    $mySql = "SELECT * FROM admin";
    $myQry = mysql_query($mySql, $koneksidb) or die ("Query salah : ".mysql_error());
    $myData= mysql_fetch_array($myQry);
    ?>
    <form action="<?php $_SERVER['PHP_SELF']; ?>" method="post" name="form1" target="_self">
    <table class="table-list" width="650" border="0" cellspacing="1" cellpadding="3">
    <tr>
    <th colspan="3" scope="col">GANTI PASSWORD ADMIN </th>
    </tr>
    <tr>
    <td width="29%"><strong>Username</strong></td>
    <td width="2%">:</td>
    <td width="69%"><strong> <?php echo $myData['username']; ?> </strong></td>
    </tr>
    <tr>
    <td><strong>Password Lama </strong></td>
    <td>:</td>
    <td><input name="txtPassLama" type="password" value="" size="40" maxlength="30"/></td>
    </tr>
    <tr>
    <td><strong>Password Baru </strong></td>
    <td>:</td>
    <td><input name="txtPassBaru" type="password" value="" size="40" maxlength="30"/></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td><input type="submit" name="btnSimpan" value=" SIMPAN " style="cursor:pointer;"></td>
    </tr>
    </table>
    </form>
  • edited January 2015
    mana hasil print_r() $_SESSION nya ?

    gw bilang apa to mas ?
    elo tambah dulu :
    print_r($_SESSION);
    setelah include

    isi SESSION yg nungul, posting kemari
    gw kagak bilang print_r($_SESSION) itu bikin beres masalah elo

    tapi gw mau liat dulu isi SESSION elo yg bisa dipake buat beresin masalah
  • edited January 2015
    ouch .. iyyaa ka maaf hehee,,
    ada tulisan ini yang munculnya ..
    Array
    (
    [SES_ADMIN] => baekhyun
    )
    .
  • elo cuma simpan data itu di SESSION ?
    itu apa ? username user yg login kah ?
  • enggak,, aq langsung masukin datanya di database ..
     iyyaa itu username yang di pake loginnya hehee ..
  • edited January 2015
    ok dah, gw ikutin alur elo ...

    ...
    ...
    if($_POST['...']) {
      ...
      ...
    // 2 query elo salah semua
    // $sqlCek = "SELECT * FROM admin WHERE username='admin' AND password ='".md5($txtPassLama)."'"; ... SALAH
    // mestinya elo cari data yg sesuai dgn data user yg login
    // toh elo bilang user tsb cuma bisa edit data nya sendiri
    // $sqlCek = 'SELECT * FROM admin WHERE username="'.$_SESSION['SES_ADMIN'].'" AND password ="'.md5($txtPassLama).'" LIMIT 1';
      ...
      ...
      // $mySql    = "UPDATE admin SET password='".md5($txtPassBaru)."'";... SALAH
      // mestinya elo UPDATE data yg sesuai dgn username yg mau diubah datanya saja
      // tanpa WHERE bakal ke UPDATE semua data
      // $mySql    = 'UPDATE admin SET username="'. ??? .'", password="'.md5($txtPassBaru).'" WHERE username="'.$_SESSION['SES_ADMIN'].'" AND password ="'.md5($txtPassLama).'" LIMIT 1';
      // coba dipikir, ??? nya mesti elo ganti apa
      // lalu set ulang SESSION dgn username baru
      // $_SESSION['SES_ADMIN'] = ??? ;
      ...
      ...
    }

    // kagak perlu baca query, langsung tampilkan <form>

    <form ...>
      // kalo butuh username, langsung echo $_SESSION['SES_ADMIN']
      // kagak perlu baca bolak-balik dari db
    </form>
  • ??? nya di ganti .$_SESSION['SES_ADMIN']. :D
    . Jadi scriptnya yg simpan datanya gini ?? $mySql = "UPDATE tb_admin SET username='".$_SESSION['SES_ADMIN']."', password='".md5($txtPassBaru)."' LIMIT 1";
    . ituuu udhh di cobainn dan suksess yeyy \(^-^)/ ... makasihh ka atas bantuannya :*
    . nnti klo minta bantuan lagi gpp yahh ?? hehee ^_^
  • edited January 2015
    ??? nya di ganti .$_SESSION['SES_ADMIN']. :D
    nguarang puol ... :))

    kalo "???" elo ganti pake SESSION, ngapain dikasih fasilitas bisa edit username
    coba aja kalo elo ganti pake SESSION, username nya bisa di edit atau kagak ?

    btw, tuh UPDATE, mana WHERE nya ?
  • hehee maaf ka salhh :D ... tadi lagi gak konekk =)) ... aq malah baca yang SELECT hehee :D
    . maksud aq "???" nya di ganti '$txtUsername' ... jadi $_SESSION['SES_ADMIN'] = $txtUsername ..
    . nahh scriptnya kaya gini yahh ?? $mySql = "UPDATE tb_admin SET username='$txtUsername', password='".md5($txtPassBaru)."' WHERE username='".$_SESSION['SES_ADMIN']."' AND password='".md5($txtPassLama)."' LIMIT 1";
    . hehee makasihh ka :D =)) :*
  • nanti klo ada apa2 ... mhon bantuannya yahh hehee :))
Sign In or Register to comment.