kenapa fungsi insert data tidak berfungsi ketika sudah dihosting

kenapa ya fungsi insert data tidak berfungsi ketika sudah di dihosting, jika di localhost semua berjalan dengan baik tapi pas di hosting fungsi insert tidak berfungsi "SEMUA BERFUNGSI BAIK KECUALI INSERT". Dan ini berikut contoh 1 dari semua insert yang tidak berfungsi,

$koneksi->query("INSERT INTO tb_perpanjang (h_perpanjang, id_pinjam, tgl_perpanjang) VALUES ('$hari_perpanjang', '$_GET[id_pinjam]', '$tgl_perpanjang')");

Dan ttambahan dibawah ini koneksi saya ke database phpmyadmin hosting

$koneksi = new mysqli("localhost", "username", "pass", "name");

Sekian terimakasih sebelumnya!

avatar bisnisakundarmawan
@bisnisakundarmawan

4 Kontribusi 0 Poin

Diperbarui 3 tahun yang lalu

4 Jawaban:

<div>apakah struktur di hosting sudah sesuai untuk dapatkan id_pinjamnya?<br>struktur URL nya sudah sama antara hosting dengan local?<br><br>yang kedua,<br>aktifkan debug mode, untuk melihat kesalahan kamu di mana<br><a href="https://sekolahkoding.com/forum/cara-menampilkan-error-debug-di-php-1552899672">cara menampilkan error di PHP</a></div>

avatar hilmanski
@hilmanski

2685 Kontribusi 2135 Poin

Dipost 3 tahun yang lalu

Tanggapan

kayanya si udh bener semua saya coba liat error dan var_dump ga ada masalah apapun yg berhubungan dengan query

kaya update delete itu berfungsi cuma insert aja yang engga berfungsi fiusing aku mana dah ngantuk lagi semalem gadang kumpul tugas hari ni :v

<div>bro bro saya udah tau dimana masalah tapi saya jadi punya pertanyaan lagi, jadi masalahnya ada di value field database, jadi si field value ga boleh kosong nah perasaan dulu" ga gitu jadi saya punya pertanyaan kenapa ga boleh kosong si value field databasenya?</div>

avatar bisnisakundarmawan
@bisnisakundarmawan

4 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

<div><figure data-trix-attachment="{&quot;contentType&quot;:&quot;image/png&quot;,&quot;filename&quot;:&quot;image.png&quot;,&quot;filesize&quot;:247212,&quot;height&quot;:1080,&quot;url&quot;:&quot;https://i.ibb.co/c6K8gRJ/image.png&quot;,&quot;width&quot;:1920}" data-trix-content-type="image/png" data-trix-attributes="{&quot;presentation&quot;:&quot;gallery&quot;}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/c6K8gRJ/image.png" width="1920" height="1080"><figcaption class="attachment__caption"><span class="attachment__name">image.png</span></figcaption></figure>ini databse tb_pinjam saya</div>

avatar bisnisakundarmawan
@bisnisakundarmawan

4 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

<div>setelah di cek manual lewat phpmyadmin di hosting baru dah ketauan masalah nya<br><br></div><pre>INSERT INTO tb_pinjam (id_buku, id_user, cover_pilihan, jmlh, hari, stat, code, tgl_pengambilan, tgl_pesan, tgl_kembali, keterlambatan) VALUES ('$id_buku','$id_user', '$cover_pilihan', '$jmlh', '$hari', '0', '', '', '', '', ')</pre><div>jaidi ga boleh kosong</div>

avatar bisnisakundarmawan
@bisnisakundarmawan

4 Kontribusi 0 Poin

Dipost 3 tahun yang lalu

Tanggapan

  1. Bukan gak boleh kosong tapi harus cek juga waktu definisikan tabelnya apakah pakai NOT NULL atau engga kalau iya ya pas insert nama fieldnya harus diikut sertakan.

mesipun kosong isinya dan harus di kasih isi karakter kosong atau '' karena '' artinya ada sesuatu dan tidak null

Login untuk ikut Jawaban