php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.09.2004, 15:35  
Erfahrener Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 471
Skazi
Standard Problem bei Datenbankeintragung mit Zeit

Hi !
Ich komme einfach bei meinen script nicht weite rund weis snicht wie ich es schreiben soll !
ich habe 3 Datenbanken !
1.Datenbank hat wert id1
2.Datenbank hat keine werte
3.Datenbank hat den wert id2

In datenbank1 habe ich eine bestimmte anzahl von zahlen (hört sich dumm an,sagen wir mal..6 !)
Also in datenbank 1 habe ich eine zahl die 6 ist ! jetz habe ein ein eingabefeld wo ich ein teil dieser zahl eingeben kann,alos sagen wir mal da ich ja nicht höher als 6 gehen kann 3 !
Also sind am schluss in der Datenbank1 ist in datenbank1 nur noch die zahl 3 !
Die andere zahl 3 ist jetz in datenbank2 und zählt zeit ab ! nach 5minuten soll es in die datenbank3 geschrieben werden,dann wird da der wert verä#ndert (das ,wie er verändert wird mache ich selber,später) ! Der veränderte wert soll wiede rin datenbank 2 verschwinden und nach 5minuten wieder in datenbank 1 geschrieben werden,das heisst wenn von datenbak3 insgesamt der wert der zahl auf 1 geschrumpft ist soll es nach 5minuten in datenbank 1 geschrieben werden,also aus der in datenbank1 bestehenden zahl 3 soll 1 hinzugefügt werden !

ich hoffe ihr versteht mein problem ?! mein hauptsächliches problem ist es ja da sich nichtw eiss wie ich der datenbank sage das es nach einer betsimmten zeit wo rein schrieben soll und so !!
Bitte helft !!

timo

SORRRRRY,fehler,habe nicht 3 datenbanken sondern 3 tabellen in 1 datenbank =)
Skazi ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.09.2004, 15:59  
Gast
 
Beiträge: n/a
Standard

Das was du vorhast, wird wohl nicht funktionieren.

MySQL hat keine Zeitgesteuerten Elemente. Du brauchst also etwas externes, was die Aktionen startet.

Da könntest du Javascript verwenden. Funktioniert aber nicht, wenn der Client es deaktiviert hat.

Eventuell können dir auch Cronjobs weiterhelfen. Damit habe ich aber noch nicht gearbeitet und kann dir da nicht helfen.
 
Alt 20.09.2004, 16:31  
Erfahrener Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 471
Skazi
Standard

ok,danke,dann ahbe ich noch ne frage,weis snicht ob es funktionieren würde,alos stellenw ir uns mal wieder die tabellen vor,aber diemal nur 2 !
1. tabell hat wieder die zahl 6 !
Davon werden 3 aus einer eingabe feld abgezogen und sollen zur tabelle 2 !
geh sie uach,also der befehl lautet das er sie nach tabelle2 umschrieben soll,ist ja acuh kein problem,hey,normal eben ^^
Aber der code kann doch so lauten,ode rmüsste da halt so nach dem schema laufen:

Tabelle1,3 abziehn,5minuten abzähle,nach der zeit n tabelle2 schrieben,wo dann wieder nach 5 minuten de rneue wert rübergeschcikt wird,jetz ist aber wieder das problem das wenn ich das fenster schließe,dann zählt er die zeit ja nicht mehr...mhhh.....verdammt,hat einer ne idee wie ich das machen soll ?
timo
Skazi ist offline  
Alt 20.09.2004, 16:44  
Erfahrener Benutzer
 
Registriert seit: 10.09.2004
Beiträge: 339
mkl0815
Standard

hallo,

ich glaube du hast ein konzeptionelles problem. beschreib doch mal was du eigentlich machen willst, evtl. findet sich ja eine praktikable lösung.

du versuchst auf client-seite eine aufgabe umzusetzen, die auf serverseite ausgeführt werden soll. das wird nie 100%ig funktionieren, da du immer davon abhängig bist das auf der clientseite (browser) keiner mist baut (z.b. das fenster zu schliessen).
wenn du auf der serverseite (datenbank) etwas zeitgesteuert ausfühen willst, würde ich dir empfehlen dich mit cronjobs (sofern dein server ein unix-system ist) auseinanderzusetzen.
eine weitere möglichkeit (abhängig von der datenbank die du verwendest) wären sogenannte trigger. damit lassen sich auch innerhalb der datenbank bestimmte aktionen zietgesteuert ausführen.

mario.
__________________
Problems with Windows : REBOOT
Problems with Linux : BE ROOT
mkl0815 ist offline  
Alt 20.09.2004, 17:22  
Erfahrener Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 471
Skazi
Standard

Mhh,danke erstmal,aber sry, hilft nicht,also naja,folgendes,ich habe keine zeit und auch keine lust sageich mal eine komplett neue sprache zu lernen !
Aber mkl,nochmal,weil du gefragt hast was ich eigentlich egnau will,schreibe ich hier mal so kurz es nur geht nieder was ich genau will ^^
Also
ein teil einer der zahl die in tabelle1 gespeicehrt ist wird abgezogen,wenn ich das ausgeführt habe wird der abgezogene teil nach 5minuten in ne zeile von tabelle2 geschrieben! Dabei soll man acuh das fenster schließen können !
Danach soll,wenn der wert auf tabelle2 übertragen wurde und geändert wurde,der neue wert nach 5minuten in die tabelle1 geschrieben werden bzw. aktulisiert werten !!!!!!!
Skazi ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Problem mit height Party-Pix HTML, Usability und Barrierefreiheit 3 29.03.2006 14:17
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
Problem mit der Zeit ;) PHP Tipps 2007 2 09.12.2005 09:11
Cookie: Problem mit der Lebensdauer SvenLittkowski PHP Tipps 2005-2 4 07.10.2005 19:32
MySQL, PHP und ein großes Problem! Datenbanken 2 27.08.2005 10:51
[Erledigt] Problem mit Backslash Patrick Schwarz PHP Tipps 2005-2 5 26.07.2005 09:54
[Erledigt] Problem mit User/Group: nobody(99)/99 Server, Hosting und Workstations 3 09.07.2005 15:31
Problem HTML, Usability und Barrierefreiheit 3 24.02.2005 01:13
Delete Problem aus Datebank nach bestimmter Zeit PHP Tipps 2004 1 25.10.2004 10:22
[Erledigt] Zeit + Zeit = Horror PHP Tipps 2004 25 22.09.2004 14:18
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
große XML-Datei in annehmbarer Zeit durchsuchen PHP-Fortgeschrittene 5 02.06.2004 15:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.