| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 10.01.2010
Beiträge: 386
PHP-Kenntnisse: Fortgeschritten ![]() | Also der MySQL-Error kommt daher, dass man nicht Anführungszeichen für Spaltennamen nimmt, sondern Backticks. (`spalte`) Edit: Falls das ganze als eine Art Log sein soll, so würde ich das ganze auch mal separat in eine Funktion packen, die dann jeweils die übergebenen Parameter in die Tabelle schreibt, dann kann man das ganze in bisschen trennen. PS: Dass es da keine andere Möglichkeit gibt, als diese ganzen Schleifen zu machen glaube ich zwar nicht (Falls JOIN nicht reicht, sollte verschachteltes MySQL helfen), aber dass soll jetzt mal nicht das Thema sein. |
| | |
| | ||
| Benutzer Registriert seit: 25.07.2011
Beiträge: 41
PHP-Kenntnisse: Anfänger ![]() | Zitat:
Es waren die nicht vorhandenen Backticks. Habe ich gar nicht bemerkt Gott ist das peinlich Also der Insert geht jetzt, ich werde es ja noch ausbauen und melde mich wieder falls ich ins stocken gerade. Vielen Dank nochmal und Gruss Achillix | |
| | |
| | |
| Benutzer Registriert seit: 25.07.2011
Beiträge: 41
PHP-Kenntnisse: Anfänger ![]() | So, da bin ich wieder Ich habe meine Tabelle für die Inserts erweitert und die Daten werden auch wunderbar übernommen. Jedoch habe ich da noch ein Problem, bei dem ich mir schon den ganzen Tag den Kopf zerbreche. Die Tabelle für die Inserts (name der Tabelle "maj_devise") hat insgesamt 8 Spalten. In 3 der 8 Spalten bekomme ich leider nicht die Daten übermittelt welche bearbeitet wurden. Hier mein derzeitiger Stand der Dinge: PHP-Code: PHP-Code: Hier nochmal ein Beispiel mittels Hardcopies Ich mache eine Abfrage mittels eines bestimmtem Datums und bekomme auch die korreckten Werte: Jetzt ändere ich den Wert von 15 (Bild 1) auf 25 (In derselben Linie sind die Werte JPY und 5000) Wenn ich nun auf aktualisieren klicke, wird das Update korreckt übernommen, aber der Insert in die Tabelle 'maj_devise' ist in diesem Falle fehlerhaft, Wie wir auf Bild 3 erkennen können. Anstatt JPY, 5000, 15 übernimmt er JPY 1000 5 Ich habe dann hinterher die SELECT Abfrage für den Insert in PHPMyAdmin ausgeführt und bekam dieses Ergebnis: |JPY | 1000 | 5 | |JPY | 5000 | 25 | |JPY | 10000 | 14 | Er übernimmt also den ersten Wert und nicht den der bearbeitet wurde. Hast du vielleicht odr jemand anders eine Idee, wie man dies umsetzen könnte, das er die Daten übernimmt, die NACHHER geändert wurden. Vielen Dank und Gruss Achillix |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Hi, Zitat:
mfg Wolf29
__________________ while (!asleep()) sheep++; Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen. | |
| | |
| | ||
| Benutzer Registriert seit: 25.07.2011
Beiträge: 41
PHP-Kenntnisse: Anfänger ![]() | Hallo Also mit AJAX kenne ich mich nicht aus, besser gesagt müsste ich mir erst aneignen. Zitat:
Die Reihenfolge der Abarbeitung (beim UPDATE) stimmt, nur beim INSERT springt er nicht auf den Wert der später verändert wird. Gruss | |
| | |
| | |||
| Erfahrener Benutzer Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Zitat:
Kommen die Werte alle korrekt an?? Geprüft, ob das SQL Statement korrekt ausgeführt wird?Zitat:
mfg Wolf29
__________________ while (!asleep()) sheep++; Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen. | ||
| | |
| | |||
| Benutzer Registriert seit: 25.07.2011
Beiträge: 41
PHP-Kenntnisse: Anfänger ![]() | Zitat:
Zitat:
PHP-Code: Wie kann ich also nen Abgleich zwischen dem zu veränderten Wert vor dem Update und nach dem Update machen, denn genau dazwischen erfolgt der INSERT und nur der Wert soll dann auch übernommen werden. | ||
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem mit Jquery und update Funktion | NTM | PHP Einsteiger | 5 | 09.11.2011 13:18 |
| [Erledigt] Update Problem | Sickone4 | PHP Einsteiger | 7 | 31.08.2011 18:23 |
| [Erledigt] Insert update replace | Steeno | Datenbanken | 13 | 26.07.2011 22:59 |
| [Erledigt] INSERT ... ON DUPLICATE KEY UPDATE Problem | Leberwurstbrot | Datenbanken | 9 | 29.05.2011 12:33 |
| [Erledigt] mehrfaches INSERT über PHP | drzwockel | PHP Tipps 2010 | 10 | 10.08.2010 11:03 |
| [Erledigt] insert ... ON DUPLICATE KEY UPDATE | Paul.Schramenko | Datenbanken | 1 | 26.05.2010 15:25 |
| Race Condition Problem (INSERT -> SELECT) | R4v3r | Datenbanken | 5 | 11.08.2009 12:58 |
| [Erledigt] Insert / Update Problem bei Apostroph | fulltilt | PHP Tipps 2009 | 4 | 25.06.2009 13:49 |
| [Erledigt] Problem beim Mysql UPDATE | mastertnt | PHP Tipps 2009 | 4 | 14.02.2009 17:26 |
| Pathfinding Algorithmus optimieren? (Algorith. von Dijkstra) | Martin13 | PHP Tipps 2007 | 19 | 04.09.2007 19:20 |
| PRoblem mit Cookie bei PHPbb-Board | PHP Tipps 2007 | 8 | 12.12.2005 20:56 | |
| PHP-Fehlermeldung, weiss nicht mehr weiter | PHP Tipps 2005-2 | 12 | 21.09.2005 12:56 | |
| Problem bei Update | PHP Tipps 2005-2 | 10 | 13.09.2005 15:50 | |
| [Erledigt] fehler den ich noch nie gesehen habe | Datenbanken | 7 | 09.06.2005 14:29 | |
| HILFE: Column count doesn't match value count at row 1 | Datenbanken | 17 | 12.06.2004 16:45 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| insert update automatisch php, php update statement als insert ausgeführt, php update schleife |