Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Die Werte werden nicht in die Datenbank eingefügt

Bevor Sie mit dem Datenbankkram beginnen, müssen Sie Ihr Javascript und HTML sorgfältig überprüfen:Im Moment sehe ich keine input Element mit einem name Attribut von id Es scheint mir also, dass Sie eine Warnung vor einer nicht definierten Variablen erhalten sollten, wenn Sie $_POST['id'] verwenden . Dasselbe gilt für $_POST[$qid] .

Abgesehen davon, wenn id eine Ganzzahl sein soll, würde ich sie in int umwandeln und nicht zitieren:

$insertquestion[] = (int) $_POST['id'] . ",". (int) $_POST[$qid];

Wenn sie nicht beide Ganzzahlen sein sollen, würde ich zumindest das führende Leerzeichen nach den Anführungszeichen entfernen.