Insert data tidak bisa dua kali atau seterusnya.

Jika kita membuat koneksi dari php ke database mysql dan itu berhasil. Cuma ketika kita membuat kode untuk menginsert data di koding register.php, hanya bisa satu data saja yang di tersimpan. Ketika saya Insert lagi dengan data yang berbeda, data tersebut tidak tersi

Ini Kodingnya.

RegisterUsernamePasswordHalaman Login

avatar Feidodol
@Feidodol

1 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

Coba urutan proceduralnya nya di ubah, dicek terlebih dahulu <pre> if (@$_POST['submit']) </pre> baru diload HTML nya, kemudian perhatikan kurung kurawalnya } nya pastikan di dalam tag tutup php nya ?&gt; kemudian masukan informasi keberhasilan insert dengan
<pre> if (mysqli_affected_rows($koneksi_database) &gt; 0){ $pesan = "Data berhasil diinsert"; } else { $pesan = "Data gagal diinsert"; } </pre> jadi ketauan inputan berhasil atau gagal baru masukan pesannya ke dalam <pre> alert() </pre>

kemudian cek kembali apa sudah berhasil

avatar BudiGiponk
@BudiGiponk

7 Kontribusi 3 Poin

Dipost 5 tahun yang lalu

Kamu kurang isset() di if sumbitnya <pre> // contoh, dicek dulu ketika tombol submit diklik if(isset(@$_POST['submit'])){ //code here } </pre>

avatar bosque
@bosque

187 Kontribusi 104 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban