Ada banyak masalah. Beberapa di antaranya:
- String kueri Anda salah. Anda memiliki
VALUEbukannyaVALUES - Anda menetapkan string kueri ke
$querysetelah Anda menjalankannya - Berhenti menggunakan
mysql_*yang tidak digunakan lagi ekstensi dan beralih kemysqli_*atauPDO - Validasi dan bersihkan masukan pengguna
- Pelajari dan gunakan pernyataan yang disiapkan alih-alih menginterpolasi string kueri. Yang terakhir adalah pintu terbuka lebar untuk injeksi sql.
Sekarang kembali ke masalah langsung Anda. Coba ubah bagian ini
if($query_run = mysql_query($query)){
$query="insert into mylibrary value('$isbn','$title')";
mysql_query($query);
echo "Successfully store in DATABASE";
}
untuk sesuatu seperti ini
$query = "INSERT INTO mylibrary (isbn, title) VALUES('$isbn', '$title')";
$result = mysql_query($query);
if($result) {
echo "Successfully stored in DATABASE";
} else {
echo "Something went wrong: " . mysql_error();
}