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.
Klik link berikut untuk informasi cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com

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

Help....cara update edit ID

Mohon sarannya mastah...aq maunya m edit id & data user,, data bisa di edit , tapi ID nya tetap ngga berubah...

ni contoh script prosesnya..

<?php
include "con.php";
$id = $_POST["id"];
$urut = $_POST["urut"];
$jbus = $_POST["jbus"];

$update=mysql_query("update data' set 'urut'='$urut', 'jbus'='$jbus' WHERE  'id'='$id' ")
or die ("Edit gagal..!! ");
echo "<script>alert ('Data berhasil di edit');document.location='index.php' </script> ";              
?>

mohon sarannya mastah...Thank's
Tagged:

Comments

  • edited December 2014
    ya pasti ID kagak bakal berubah ...

    ID pan dipake buat rujukan
    kalo bisa berubah pan jadi ajaib :D



    btw, ini query apa ?

    update data' set 'urut'='$urut', 'jbus'='$jbus' WHERE  'id'='$id'

    yg gw tandai merah itu buat apa ? itu error
    delimiter field itu pake backtick `...`
    bukan quote '...'
    bukan juga double-quote "..."
  • benar mastah awalnya ad pk backtick... ada ngga solusi biar id bisa di rubah...??
  • edited December 2014
    tujuan elo merubah ID itu buat apa ?

    misal data :
    id | name
    1 | aaa
    2 | bbb
    3 | ccc

    ID bbb bisa diubah
    dan operator merubahnya jadi 3

    id | name
    1 | aaa
    3 | bbb
    3 | ccc

    ID jadi kagak unik lagi

    ... WHERE id = 3

    ccc atau bbb ?
  • edited December 2014
    ceritanya gini mastah saya punya 2 tabel DB

    Tabel A
    id | nama | alamat |

    Tabel B
    id_usul | urut | ket

    ke2 tabel sy tampilkan bersama pakai joint
    select * from anggota as anggota JOIN usulan as usulan ON anggota.id=usulan.id_usul ORDER BY urut ASC

    Tabel Data gabungan
    urut | id | nama | alamat | ket

    maksud sy pada tabel B setiap diganti id_usul nya maka tampil id tabel A....
    klau Tabel B id_usul nya di ganti lewat phpmyadmin tu jalan scriptnya.....Mohon sarannya mastah...???
  • edited December 2014
    itu bukan ID primari yg unik, itu ID referensi
    mending elo tambah juga buat table B ID yg unik
    soalnya elo butuh buat rujukan

    Table A
    id | nama | alamat
    1 | aaa | AAA
    2 | bbb | BBB

    Table B
    id_usul | urut | ket
    1 | 1 | xxx
    1 | 2 | yyy
    2 | 1 | mmm
    2 | 2 | nnn

    kalo kagak ada ID yg unik di table B
    elo bakal kerepotan record mana yg mesti di ubah ID referensinya

    misal ID referensi mau diubah jadi 1 utk yg "mmm", tapi yg "nnn" tetap 2
    UPDATE table_b SET id_usul = 1 WHERE id_usul = 2 ... salah, "nnn" bakal ikut berubah

    jadi repot
    UPDATE table_b SET id_usul = 1 WHERE id_usul = 2 AND ket = "mmm"

    atau
    UPDATE table_b SET id_usul = 1 WHERE id_usul = 2 AND urut = 1



    tapi kalo ada ID unik di table B
    Table B
    id | id_usul | urut | ket
    1 | 1 | 1 | xxx
    2 | 1 | 2 | yyy
    3 | 2 | 1 | mmm
    4 | 2 | 2 | nnn

    UPDATE table_b SET id_usul = 1 WHERE id = 3 ... cuma "mmm" yg bakal berubah
  • edited December 2014
    Table B
    id | id_usul | urut | ket
    1 | 1 | 1 | xxx
    2 | 1 | 2 | yyy
    3 | 2 | 1 | mmm
    4 | 2 | 2 | nnn

    UPDATE table_b SET id_usul = 1 WHERE id = 3 ... cuma "mmm" yg bakal berubah

    Thanks Mastah...saranya sangat bermanfaat....scriptnya dah jalan.....
Sign In or Register to comment.