Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- 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
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Bagaimana cara Insert data ke dalam 2 table dalam satu waktu

Mohon bantuannya.
Saya memiliki 2 buah tabel yang berelasi
yang pertama tabel booking

yang kedua tabel detail_booking

bagaimana caranya agar kd_booking yang ada di tabel booking bisa di simpan di tabel detail_booking.
code yang saya tulis seperti ini
tapi hasil pada tabel detail_booking, kd_booking benilai 0



Comments

  • edited August 2


    Coba di script php nya pake yang ini
    <?php
    $servername = "localhost";
    $username = "root";
    $password = "";
    $dbname = "sppd";
     
    // Create connection
    $conn = new mysqli($servername, $username, $password, $dbname);
    // Check connection
    if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
    }
     
    $sql = "INSERT INTO tbl_keberangkatan ( tempat_pergi, tujuan_pergi)
    VALUES ('Bandung', 'Semarang');";
    $sql .= "INSERT INTO tbl_tujuan (nip_penerima, jabatan_tujuan, jumlah_anggaran)
    VALUES ('1231231', 'Sekertaris', '400000');";
    $sql .= "INSERT INTO tbl_pegawai (nip, nama, jabatan)
    VALUES ('123', 'Dooley', 'julie@example.com')";
     
    if ($conn->multi_query($sql) === TRUE) {
    echo "Data Baru Berhasil Di Simpan";
    } else {
    echo "Error: " . $sql . "<br>" . $conn->error;
    }
     
    $conn->close();
    ?>


  • maaf mas, maksud saya itu tabel yang berlasi. misal klo di klik simpan makan id tabel 1 disimpan di tabel ke 2
  • coba pake seassion buat nampilin idnya, kemudian si text filed nya di hiden nanti pas kita ubah otomatis idnya tersimpan
  • http://php.net/manual/en/mysqli.insert-id.php

    insert pertama di table booking, kalau sukses insert di table booking dapet insert-id ( last insert id nya ), baru insert-id booking nya di pake buat insert booking detail
  • Terima kasih banyak mas @samsularifin05 dan mas @gzai
  • mana form input kode booking ?
Sign In or Register to comment.