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 ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. 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)

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 27.02.2009, 01:08:22
MrLongbaugh MrLongbaugh ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 90
Datumsberechnung

Hallo,

in einem SELECT soll der aktuelle Monat größer sein als ein zusammengesetztes Datum.
Das Datum setzt sich aus dem Feld jahr und dem Feld monat zusammen. Das Feld Monat hat jedoch keine führende Null (also 3 für März und nicht 03).
Wie muss ich nun JahrMonat behandeln, dass ich damit rechnen kann?

Soweit bin ich bisher gekommen:

PHP-Code:
SELECT  
date_format
(NOW(),'%Y-%c') AS AktuellJahrMonat
CONCAT_WS('-',jahr,monat) AS JahrMonat  
FROM xxx 
HAVING
AktuellJahrMonat 
JahrMonat 
Hier komme ich leider nicht weiter.

Danke schon einmal für Ideen

MrLongbaugh

Geändert von MrLongbaugh (27.02.2009 um 01:08:41 Uhr)
Mit Zitat antworten
  #2  
Alt 27.02.2009, 09:35:15
krido krido ist offline
Anfänger
 
Registriert seit: Feb 2009
Alter: 64
Beiträge: 17
AW: Datumsberechnung

Hi,

aus dem Bauch würde ich es mit einem Statement wie
SELECT
year(NOW()) * 100 + month(now()) AS AktuellJahrMonat,
jahr * 100 + monat AS JahrMonat
FROM xxx
HAVING
AktuellJahrMonat > JahrMonat
versuchen.
__________________
Gruß Krido


http://www.finitmat.de
Mit Zitat antworten
  #3  
Alt 27.02.2009, 12:13:06
MrLongbaugh MrLongbaugh ist offline
Anfänger
 
Registriert seit: May 2004
Beiträge: 90
AW: Datumsberechnung

Halo krido,

danke für Deine Antwort.
Warum multiplizierst Du mit 100? Das verstehe ich nicht. Was möchtest Du damit erreichen?


Gruß
MrLongbaugh
Mit Zitat antworten
  #4  
Alt 27.02.2009, 12:28:05
krido krido ist offline
Anfänger
 
Registriert seit: Feb 2009
Alter: 64
Beiträge: 17
AW: Datumsberechnung

Die Idee war die Kombination Jahr mit Monat als eindeutige 6stellige Zahl darzustellen, d.h. aus 27.02.2009 die Zahl 200902 zu machen.
__________________
Gruß Krido


http://www.finitmat.de

Geändert von krido (27.02.2009 um 21:01:20 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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
Dringendes Problem mit Datumsberechnung Der-Unwissende PHP für Fortgeschrittene und Experten 3 28.07.2008 17:59:08
Datumsberechnung über PHP Generator PHP Grundlagen 11 10.04.2005 12:37:39
Kalenderwochen / Datumsberechnung helge008 PHP für Fortgeschrittene und Experten 8 26.02.2004 13:11:52
Datumsberechnung mit MySQL chris17 MySQLi/PDO/(MySQL) 2 17.12.2003 16:08:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:33:03 Uhr.


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


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