Insert ke database gagal ketika sudah di hosting

Hallo dev, Saya ada problem untuk website yang baru saya hosting rian-kindlead.my.id di Website itu, semua database Query berjalan lancar, Show, Edit, etc. Tetapi masalah muncul ketika saya mulai insert data. Ketika saya coba pada server Localhost saya, semua berjalan dengan lancar, tapi ketika saya coba yang di cPanel, insert data tidak bisa dilakukan.

Bahkan saya coba lupakan dulu function upload kompleks yang sudah saya buat, saya coba buat tabel baru dengan field hanya "id dan username saja".

jadi saya lakukan insert sederhana, dengan script biasa tanpa PDO. mysqli_query($connection, "INSERT INTO users VALUES ('','Rian Huan');

lalu saya return Mysqli_affected_rows($connection) ketika saya coba di localhost, Mysqli_affected_rows menghasilkan angka 1 tapi ketika saya coba insert di file yang sudah dihosting, return menghasilkan 0, yang artinya gagal insert data. Jika kesalahan ada pada koneksi database, seharusnya query yang lain gagal juga, ini kenapa hanya insert data yang gagal. Mohon bantuannya devs

avatar kindlead
@kindlead

1 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

coba di debug dengan cara. ketika query nya dieksekusi die(mysqli_error($koneksi_db)); jangan sampai code setelah query berjalan kecuali fungsi die();

terus liat apa pesannya

avatar pemudakoding
@pemudakoding

342 Kontribusi 120 Poin

Dipost 5 tahun yang lalu

penulisan query insertnya kurang panjang gan :D query yg d bawah ini diganti.. mysqli_query($connection, "INSERT INTO users VALUES ('','Rian Huan');

coba di buat jadi begini ;) mysqli_query($connection,"INSERT INTO users (nama_fieldnya) VALUES('isinya')");

ninggalin jejak, biar ane jg gk lupa.

avatar hardizzz
@hardizzz

3 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Tanggapan

Tetap tidak bisa gan kenapa ya

Login untuk ikut Jawaban