datensatz überspringen falls gerade aufgerufen
nick
- datenbank
Hallo liebes Forum,
ich möchte einen Datenbankanwendung realisieren mit mysql php.
Mehrere Mitarbeiter nutzen die datenbank. Wenn Herr Fischer gerade Datensatz x aufgerufen hat soll Mitarbeiter Müller automatisch den datensatz überspringen.
Es soll ausgeschlossen werden das mehr als eine Mitarbeiter den gleichen Datensatz bearbeitet.
mfg nick
Hi!
Das ist mit einfachen Mitteln moeglich, aber etwas tricky. Setz bei jedem geoeffneten Datensatz einfach ein Flag und selektier nur solche ohne Flag. Problem: Wenn dieses Flag beim Schliessen nicht entfernt wird, bleibt der Datensatz fuer das System geoeffnet obwohl ihn niemand benutzt. Bewaehrt hat sich ein timestamp. Wenn der Datensatz eine bestimmte Zeit nicht genuzt wurde wird er freigegeben. Du koenntest also jedem Datensatz ein Zeitfeldhinzufuegen, wann er geoeffnet wurde. Das aktualiserst Du beim veraendern und schliessen. (da kannst du es auch auf null setzen)
Hallo,
Danke soweit für die Infos.
Werde jetzt erstmal versuchen das soweit umzusetzen.
mfg
Nick
Hi!
Mehrere Mitarbeiter nutzen die datenbank. Wenn Herr Fischer gerade Datensatz x aufgerufen hat soll Mitarbeiter Müller automatisch den datensatz überspringen. Es soll ausgeschlossen werden das mehr als eine Mitarbeiter den gleichen Datensatz bearbeitet.
Diese Frage hast du vor wenigen Tagen schon einmal gestellt. Da du dich auf dieses Posting und die Antworten darauf nicht mehr gemeldet hast, ist es nun im Archiv verschwunden. Ich habe aber auch keine neue Antwort auf deine Frage, so dass ich dich bitte, die dortigen Antworten zu lesen und gegebenenfalls hier dazu nachzufragen.
Lo!
Mahlzeit dedlfix,
Diese Frage hast du vor wenigen Tagen schon einmal gestellt. Da du dich auf dieses Posting und die Antworten darauf nicht mehr gemeldet hast, ist es nun im Archiv verschwunden.
Ich wette um fünf beliebige HTML-Elemente, dass nick auch auf die Postings in diesem Thread nicht reagieren wird (schließlich hat bisher keiner einbaufertigen Komplettcode geliefert - Frechheit, sowas!) ... und daher auch dieser Versuch in nicht allzu ferner Zukunft im Archiv einstauben wird.
MfG,
EKKi