Menampilkan form yang telah di update

Tolong dong yang sedang buka website ini, jawab pertanyaannya... Kenapa ada record yang setelah di update tidak mau tampil, sedangkan record yang lain tampil ?? ini codingan simpan_edit.php nya :


<?php
include 'config/koneksi.php';
if (isset($_POST['novisitor'])) {

    $id = $_POST['novisitor'];
    $date = $_POST['date'];
    $datekeluar = $_POST['datekeluar'];
    $guess = $_POST['guess'];
    $company = $_POST['company'];
    $reasonforvisit = $_POST['reasonforvisit'];
    $meetwithemployee = $_POST['mid'];
    $ktpnumber = $_POST['ktpnumber'];
    $passpor = $_POST['passpor'];
    $sim = $_POST['sim'];
    $npwp = $_POST['npwp'];
    $asuransikesehatan = $_POST['askes'];
    $phonenumber = $_POST['phonenumber'];

    if ($datekeluar){
        $query = "UPDATE book_appointment2 SET
                                        novisitor = '$id',
                                        date = '$date',
                                        datekeluar = '$datekeluar',
                                        guess = '$guess',
                                        company = '$company',
                                        reasonforvisit = '$reasonforvisit',
                                        meetwithemployee = '$meetwithemployee',
                                        ktpnumber = '$ktpnumber',
                                        passpor = '$passpor',
                                        sim = '$sim',
                                        npwp = '$npwp',
                                        asuransikesehatan = '$asuransikesehatan',
                                        phonenumber = '$phonenumber'
                WHERE guess='$id'";
        $add = mysqli_query($koneksi, $query);
        echo var_dump($add);
        if($add){
        header("location:crud_table2.php");
        }
    }
}

avatar atul
@atul

12 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

11 Jawaban:

Bisa tampilkan pesan error yang didapatkan ? supaya jelas mana tempatnya error, kalau memang ndk tampil error nya biasanya kesalahannya ada pada nama tablenya.

avatar arisid96
@arisid96

179 Kontribusi 71 Poin

Dipost 6 tahun yang lalu

gak ada eror cuma gak tampil aja di form setelah update dan di database nya

https://photos.google.com/search/_tra_/photo/AF1QipMV4uYuePzE88IBA2jFCvWi76r-rf4kqxvIqgMw

avatar atul
@atul

12 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

coba dicek nama table yang ditulis pada querynya

avatar arisid96
@arisid96

179 Kontribusi 71 Poin

Dipost 6 tahun yang lalu

nama tabel sama kak, cuma yang gk keisi di field novisitor dan guess, tadinya guess bisa masuk sekarang gk bisa, kenapa ya kak?

https://photos.google.com/search/_tra_/photo/AF1QipM6_TXqpSTg1MSrxWXtb9DqyTPHjYlpjRrsUpWo

avatar atul
@atul

12 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

novisitor tipe datanya integer atau string kalau integer jangan taruhkan tanda petik ('') sama guess id juga apakah tipe datanya integer atau string ?

avatar arisid96
@arisid96

179 Kontribusi 71 Poin

Dipost 6 tahun yang lalu

type datanya varchar bang,,

avatar atul
@atul

12 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

data yang dimasukkan ke guess apa angka atau karakter ? terus dibagian where guess = '$id';

avatar arisid96
@arisid96

179 Kontribusi 71 Poin

Dipost 6 tahun yang lalu

data yang dimasukin ke guess mah huruf bang, jadi yang di jadiin $id nya guess bang soalnya pas mau di edit ngambil data nya dari guess makanya guess nya di jadiin id..

avatar atul
@atul

12 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

seharusnya yang diambil itu id dari guess nya contoh where guess_id = $id

avatar arisid96
@arisid96

179 Kontribusi 71 Poin

Dipost 6 tahun yang lalu

iya kan kalo di program sy yg jadi guess_id itu novisitor, tapi kan bang di database nya cuma guess gk ada guess_id,

avatar atul
@atul

12 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Bang punya remote desktop gak?

avatar atul
@atul

12 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban