Kann keine neuen Datensätze über PHP in die mysql-Datenbank einfügen

8

Wenn ich den Submit-Button drücke, erhalte ich einen Fehler.

  

Objekt nicht gefunden Fehler.

Und die Seite fügt automatisch leere Einträge mit automatisch inkrementiertem Primärschlüssel hinzu (ohne den Absendebutton zu drücken).

Ich bin immer noch ein Anfänger in PHP, ich habe gründlich gesucht, aber ich kann nicht herausfinden, was im Code falsch ist.

%Vor%     
Tasneem Salah 02.10.2016, 16:26
quelle

3 Antworten

16

Versuchen Sie Folgendes:

%Vor%

Der Grund, warum ich das geschrieben habe, ist, weil Ihre Eingabe-Namen Name , Code und GPA enthalten. Sie müssen also genau diese Namen eingeben ( code-sensitive ).

    
Gytis Tenovimas 02.10.2016, 16:29
quelle
6

Mach mit isset() . Wenn der Submit-Button klickt, wird nur der Code ausgeführt.

In der PHP-Datei sollten Sie das Eingabefeld für das Formular eingeben.

%Vor%     
Jees K Denny 02.10.2016 16:39
quelle
2

Das Problem ist der Name der Eingabe. Sie haben die Eingabe Vollständiger Name mit name="Name" angegeben, aber Sie deklarieren $full_name = filter_input(INPUT_POST, 'full_name'); im Abschnitt php. Sie müssen full_name in Name ändern. Sowie die Eingabe von Code und GPA.

    
Seventh St 03.10.2016 01:43
quelle

Tags und Links