Es gibt mehrere Probleme. Einige davon:
- Ihre Abfragezeichenfolge ist falsch. Sie haben
VALUE
stattVALUES
- Sie weisen
$query
eine Abfragezeichenfolge zu nach du führst es aus - Beenden Sie die Verwendung des veralteten
mysql_*
Erweiterung und wechseln Sie entweder zumysqli_*
oderPDO
- Benutzereingaben validieren und bereinigen
- Lernen und verwenden Sie vorbereitete Anweisungen anstatt Abfragezeichenfolgen zu interpolieren. Letzteres ist eine weit offene Tür für SQL-Injektionen.
Nun zurück zu Ihrem unmittelbaren Problem. Versuchen Sie, diesen Teil zu ändern
if($query_run = mysql_query($query)){
$query="insert into mylibrary value('$isbn','$title')";
mysql_query($query);
echo "Successfully store in DATABASE";
}
zu so etwas
$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();
}