Guten Abend Deutschland,
etwas ungläubig habe ich grade mein Formular umgestrickt, um über ein Formular neue Daten in Mysql einzugeben.
Nachdem ich anfangs nicht alle Felder der Tabelle bedient hatte, war die Fehlermeldung schon...naja! Sprich: Ich ging von der Logik davon aus, dass Mysql die Standardwerte nimmt, die für die Tabellenfelder vorgesehen sind, ohne dass ich diese mit dem Formular noch mal abschicke. Schick ich sie halt mit.
Aber! Stimmt es, dass ich bei Insert...... exakt die Reihenfolge der Tabelle einhalten muss? Mysql ist nicht in der Lage zu sagen $wert1 gehört in wert1, $wert4 in wert4 und $wert2 in wert2?
Nach dem Umstricken von INSERT in die selbe Reihenfolge, wie die Tabelle klappt das ja. Aber mal ehrlich: Da hab ich doch wieder nen Bock geschossen, oder?
Edit: Suche-->Insert Reihenfolge konnte mir die Frage nicht beantworten!
etwas ungläubig habe ich grade mein Formular umgestrickt, um über ein Formular neue Daten in Mysql einzugeben.
Nachdem ich anfangs nicht alle Felder der Tabelle bedient hatte, war die Fehlermeldung schon...naja! Sprich: Ich ging von der Logik davon aus, dass Mysql die Standardwerte nimmt, die für die Tabellenfelder vorgesehen sind, ohne dass ich diese mit dem Formular noch mal abschicke. Schick ich sie halt mit.
Aber! Stimmt es, dass ich bei Insert...... exakt die Reihenfolge der Tabelle einhalten muss? Mysql ist nicht in der Lage zu sagen $wert1 gehört in wert1, $wert4 in wert4 und $wert2 in wert2?
Nach dem Umstricken von INSERT in die selbe Reihenfolge, wie die Tabelle klappt das ja. Aber mal ehrlich: Da hab ich doch wieder nen Bock geschossen, oder?
Edit: Suche-->Insert Reihenfolge konnte mir die Frage nicht beantworten!
Kommentar