SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11.02.2008, 19:54:15
Benutzerbild von The Serious Sam
The Serious Sam The Serious Sam ist offline
Junior Member
 
Registriert seit: Mar 2007
Beiträge: 202
Datum prüfen

Hi Forum

ich muss in eine Datenbank ein Datum speichern. Dieses sollte normalerweise zwischen 2-5 Uhr morgen jeden Tag Akktualisiert werden. Ich brauche eine Mysqlabfrage die mir sagt ob das Datum akktuell genug ist, bzw wieder akktualisiert werden muss.

Ich hoffe ihr könnt mit da weiterhelfen.

mfg
__________________
Ein guter Freund würde dich aus dem Knast holen.

Dein bester Freund würde neben dir sitzen und sagen, verdammt war das geil.
Mit Zitat antworten
  #2  
Alt 11.02.2008, 20:59:36
Benutzerbild von z0iD
z0iD z0iD ist offline
Junior Member
 
Registriert seit: Mar 2006
Beiträge: 415
z0iD eine Nachricht über ICQ schicken
AW: Datum prüfen

Was ist Deine Frage?

So wie ich das sehe, ist das Problem doch dadurch lösbar, dass man den Wert ausliest, mit einem gegeben "aktuellen" Wert abgleicht und ggf. wieder zurückschreibt.
__________________
Bitte sprich entweder deutsch oder englisch mit mir, aber nicht beides gleichzeitig.

----------
Bitte vor dem Fragen lesen: Wie man Fragen richtig stellt.
Mit Zitat antworten
  #3  
Alt 11.02.2008, 22:24:07
Benutzerbild von The Serious Sam
The Serious Sam The Serious Sam ist offline
Junior Member
 
Registriert seit: Mar 2007
Beiträge: 202
AW: Datum prüfen

Hi

Ich verwende derzeit DATEDIFF() aber leider wird die differenz nur auf Tage genau ausgerechnet. Ich brauch sie aber auf Stunden genau.

mfg
__________________
Ein guter Freund würde dich aus dem Knast holen.

Dein bester Freund würde neben dir sitzen und sagen, verdammt war das geil.
Mit Zitat antworten
  #4  
Alt 11.02.2008, 22:37:28
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
AW: Datum prüfen

Was ist das für ein Datum (Format / Tage, Monate, Jahre, Stunden etc.)?

Auf welches Datum soll's denn akualisiert werden?
Mit Zitat antworten
  #5  
Alt 11.02.2008, 22:51:40
Benutzerbild von The Serious Sam
The Serious Sam The Serious Sam ist offline
Junior Member
 
Registriert seit: Mar 2007
Beiträge: 202
AW: Datum prüfen

Es wird als Datetime abgespeichert akktualisiert wird es auf NOW()
__________________
Ein guter Freund würde dich aus dem Knast holen.

Dein bester Freund würde neben dir sitzen und sagen, verdammt war das geil.
Mit Zitat antworten
  #6  
Alt 11.02.2008, 22:56:55
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
AW: Datum prüfen

Das geht ja einfach mit UPDATE...

Aber was soll das mit morgens 2-5 Uhr? Da brauchst du einen Cronjob oder chronische Bettflucht.
Mit Zitat antworten
  #7  
Alt 11.02.2008, 23:06:57
Benutzerbild von The Serious Sam
The Serious Sam The Serious Sam ist offline
Junior Member
 
Registriert seit: Mar 2007
Beiträge: 202
AW: Datum prüfen

Aber das UPDATE soll ja nur ausgeführt werden, wenn die differenz zwischen 3 Uhr und der jetztigen zeit zu groß wird
__________________
Ein guter Freund würde dich aus dem Knast holen.

Dein bester Freund würde neben dir sitzen und sagen, verdammt war das geil.
Mit Zitat antworten
  #8  
Alt 12.02.2008, 21:01:22
Heinrich Heinrich ist offline
Member
 
Registriert seit: Feb 2006
Beiträge: 883
AW: Datum prüfen

Echt, ich kapier immer noch nicht genau, was du tun willst....

Ein gespeichertes Datum dann auf jetzt aktualisieren, wenn es älter als 3 Stunden ist?

Bedenke bei allem, ein Script, das dies oder anderes tut, muss (von irgendwem) aufgerufen werden.
Mit Zitat antworten
  #9  
Alt 12.02.2008, 22:08:57
Benutzerbild von Socrates
Socrates Socrates ist offline
Member
 
Registriert seit: Jul 2006
Ort: Göttingen/Deutschland
Alter: 35
Beiträge: 586
AW: Datum prüfen

Das ist richtig Datediff gibt nur die Differenz von zwei Daten in Tagen wieder. Siehe auch hier.
Wenn du es anders machen willst, musst du wohl oder übel die timestamps voneinander abziehen und dann das ganze in Jahre, Monate, Tage, Stunden, Minuten und Sekunden umrechnen.
MfG, Andy
__________________
BSc. Applied Computer Science
http://www.bornageek.com
Mit Zitat antworten
  #10  
Alt 13.02.2008, 01:49:06
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Datum prüfen

Zitat:
Zitat von Socrates Beitrag anzeigen
Das ist richtig Datediff gibt nur die Differenz von zwei Daten in Tagen wieder.
...
Wenn du es anders machen willst, musst du wohl oder übel ...
... mal das Handbuch lesen. Von den Möglichkeiten, die MySQL bezüglich des Attributs DATETIME bietet, wird PHP wahrscheinlich noch sehr lange träumen müssen.

Es gibt einen Sack voll Funktionen zu dem Thema DATETIME. Und die sollte sich der Fragesteller (nicht Du) einfach mal durchlesen und ggf. der Reihe nach mal ausprobieren sollte/könnte.

Gemein,wie ich nun mal bin, liefere ich hier keine Lösung sondern nur die Hinweise darauf, wie sich der Fragesteller eine Lösung selbst erarbeiten kann/könnte. <g>

Geändert von meikel (†) (13.02.2008 um 01:50:32 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Prüfen ob Datum schon vorbei ist... Kauter PHP für Fortgeschrittene und Experten 2 25.04.2007 10:40:19
Sortierung nach Datum mit Order by nach Konvertierung ins Deutsche Format falsch carlos7262 MySQLi/PDO/(MySQL) 2 12.04.2007 08:43:32
Punkte im Datum Prüfen juergen HTML, CSS und JavaScript Help! 2 08.11.2006 18:41:55
Reguläre Ausdrücke Datum prüfen pinot1 PHP Grundlagen 6 11.12.2005 12:21:29
Datum auf "Echtheit" prüfen Nagi PHP für Fortgeschrittene und Experten 2 11.05.2002 10:08:33


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:30:26 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt