Bagaimana menampilkan inputan data baru di form tampil dan ke database menggunakan php

assalamualaikum kak saya maau bertanya ...

kenapa pada saat saya input data baru di form input dan saya tekan tombol "submit" kenapa data tersebut tidak tampil dan tersimpan di database padahal script sudah benar dan tidak ada muncul error pada saat menjalankan dan juga pada saat di submit (dia suksses ) tapi saat terproses tapilannya malahan mengarah ke halaman menu.php bukan di halama tampilan yang ingin di tuju. dan di koneksi.php pun saya sudah menambahkan "or die"...

< dibawah ini kode untuk koneksi.php) [code]

Data Berhasil DiSimpaan

"; echo " ";

tolong bantuannya semua saya sangat bingung dan saya baru melihat script ini di yotube tapi pada saat saya mengerjakannya malah tidak bisa datanya tersimpan

avatar flssxmfld
@flssxmfld

3 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

3 Jawaban:

Halo flssxmfld,

Mohon izin menjawab,

sepertinya ada kesalahan pada row berikut: <pre> $mysqli($koneksi, "INSERT INTO </pre>

seharusnya spt ini: <pre> mysqli_query($koneksi, "INSERT INTO </pre>

bisa juga mengikuti contoh kodingan berikut: <a href='https://www.w3schools.com/php/func_mysqli_query.asp'>https://www.w3schools.com/php/func_mysqli_query.asp</a> <a href='https://www.tutorialspoint.com/mysqli/mysqli_insert_query.htm'>https://www.tutorialspoint.com/mysqli/mysqli_insert_query.htm</a>

semoga dapat terjawab,

avatar keccikun
@keccikun

368 Kontribusi 197 Poin

Dipost 4 tahun yang lalu

Tanggapan

gak pake $ mas, tapi langsung mysqli_query() hehe

oke terimakasih koreksinya febyjemskey

MAKASIH SUDAH DI BANTU

avatar flssxmfld
@flssxmfld

3 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Coba baris "$mysqli ($koneksi, "INSERT INTO ...");" diganti menjadi seperti ini gan:

<pre> mysqli_query($koneksi, "INSERT INTO tbl_surat_masuk(no_agenda, no_surat, asal_surat, isi, tgl_terima, tujuan, tgl_surat, tgl_terima, keterangan, id_user) VALUES('$no_agenda', '$no_surat', '$asal_surat', '$isi', '$tgl_terima', '$tujuan', '$tgl_surat', '$keterangan', '$id_user')"); </pre>

Terus pastikan jumlah_fields dan jumlah_values sama dan pastikan juga urutan values-nya sesuai dengan urutan field yang di target. Saya lihat di kodingan agan urutan values-nya tidak tepat dengan field yang d target.

Terimakasih ...

avatar banisrailubis
@banisrailubis

25 Kontribusi 18 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban