• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Letzten Eintrag verändern bzw löschen

og.winni

Neues Mitglied
Guten Tag zusammen,

ich habe mal wieder eine Frage diesmal allerdings zu meiner Sql Datenbank. Also ich habe mir eine Zeiterfassung für die Arbeit geschrieben mit PHP und Mysql. Klappt auch bis jetzt alles ganz gut nur ich habe folgendes Problem. Wenn ich mir eine neue Zeit eintrage also ich sage jetzt ich bin um 08:00 gekommen und gehe um 16:00 uhr heim, doch dann möchte ich doch länger bleiben und den Eintrag nochmal ändern. Welche Abfrage muss ich verwenden, das der letzte Eintrag sich dann löscht und man einfach einen neuen Hinzufügen kann oder wie kann ich diesen verändern ?

Hoffe ist nicht zu kompliziert ausgedrückt und ihr versteht mich.

gruss ogwinni
 
Code:
UPDATE zeiterfassung WHERE datum = CURDATE() SET startzeit = '08:00:00', endzeit = '16:30:00' LIMIT 1

Bin leider ziemlich schlecht im freien SQL-Schreiben. So in etwa könnte es aber funktionieren.
 
Klappt auch bis jetzt alles ganz gut
Das lese ich nicht zum ersten Mal. Nur wenn alles gut klappt, wieso hast du dann noch Fragen :D

Wenn du den Eintrag änderst, hast du die ID des Eintrages, und damit kannst entsprechend ändern

Code:
update tabelle set dies='das', jenes='welches' where id=zu_aktualisierende_id
 
Zurück
Oben