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

Der CSS-Problemlöser

Der CSS-Problemlöser 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 03.09.2008, 17:47:31
Benutzerbild von firby
firby firby ist offline
Anfänger
 
Registriert seit: Sep 2008
Alter: 50
Beiträge: 5
Geburtstags Datum Erinnerung

Hallo Allerseits,

heute ist mein erster Tag bei SELFPHP, habe durch eine Suche im Internet hierher gefunden.

Es existiert eine mysql-Tabelle mit Mitgliederdaten eines Vereins mit den Spalten:
Name, Vorname, Geburtsdatum
Jetzt würde ich gerne eine Abfrage machen, ob in 7 Tagen einer dieser Mitglieder Geburtstag hat.
Hat mir hierfür Jemand eine Idee?
Ich zerbreche mir den Kopf darüber...
Mit Zitat antworten
  #2  
Alt 03.09.2008, 19:36:30
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Geburtstags Datum Erinnerung

Welches Format hat das Datum in der Tabelle?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #3  
Alt 03.09.2008, 21:05:39
Benutzerbild von firby
firby firby ist offline
Anfänger
 
Registriert seit: Sep 2008
Alter: 50
Beiträge: 5
AW: Geburtstags Datum Erinnerung

Das Datum hat das Format YYYY-MM-DD
Und die Abfrage soll natürlich in PHP geschehen (hab' ich vergessen zu erwähnen)

Geändert von firby (03.09.2008 um 21:07:34 Uhr)
Mit Zitat antworten
  #4  
Alt 04.09.2008, 09:22:36
Benutzerbild von Indyk
Indyk Indyk ist offline
Member
 
Registriert seit: Aug 2006
Ort: Lübeck
Alter: 38
Beiträge: 900
Indyk eine Nachricht über ICQ schicken
AW: Geburtstags Datum Erinnerung

Das Zauberwort heißt: INTERVAL
Mit Zitat antworten
  #5  
Alt 04.09.2008, 20:01:35
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Geburtstags Datum Erinnerung

Zitat:
Zitat von firby Beitrag anzeigen
Das Datum hat das Format YYYY-MM-DD
Und die Abfrage soll natürlich in PHP geschehen (hab' ich vergessen zu erwähnen)
Warum willst Du das nicht gleich bei der SQL-Abfrage mit machen?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!

Geändert von vt1816 (04.09.2008 um 20:02:03 Uhr)
Mit Zitat antworten
  #6  
Alt 04.09.2008, 20:11:05
Benutzerbild von firby
firby firby ist offline
Anfänger
 
Registriert seit: Sep 2008
Alter: 50
Beiträge: 5
AW: Geburtstags Datum Erinnerung

nochmal SORRY !!!

Es handelt sich um eine Vereins-HOMEPAGE
die in php programmiert ist.
Und jetzt will ich eine Seite erstellen, die per Cronjob täglich aufgerufen wird und kontrolliert ob Jemand in 7 Tage Geburtstag hat - wenn JA, dann... (versende z.B. eine Email)

Tut mir echt leid, ich stürme mit einer Frage ins Forum und vergess die wichtigsten Punkte zu erwähnen *peinlich*
Mit Zitat antworten
  #7  
Alt 04.09.2008, 20:17:00
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Geburtstags Datum Erinnerung

Deine php-Datei die per Cronjob aufgerufen enthält eine SQL-Abfrage und deren Ergebnis wertest Du entsprechend aus. Je nach Ergebnis machst Du weiter.
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #8  
Alt 05.09.2008, 08:49:11
Benutzerbild von firby
firby firby ist offline
Anfänger
 
Registriert seit: Sep 2008
Alter: 50
Beiträge: 5
AW: Geburtstags Datum Erinnerung

Ja, schon klar.
Nur suche ich nach einer Lösung, wie die SQL Abfrage auszusehen hat.
Mit Zitat antworten
  #9  
Alt 05.09.2008, 20:22:43
pekobe pekobe ist offline
Anfänger
 
Registriert seit: Apr 2006
Ort: Kolkwitz
Alter: 51
Beiträge: 94
AW: Geburtstags Datum Erinnerung

Hallo,

ich hatte ein ähnliches Problem und habe es so gelöst:

PHP-Code:
<?php
$today 
getdate();
$eday $today[mday];
$emonth $today[mon];
$eyear $today[year];
$zukunft date('d.m.'mktime(0,0,0,$emonth,($eday 7),$eyear));
$abfrage mysql_query("SELECT nachname, vorname, date_format(geburtstag, '%d.%m.') AS datum  
                        FROM mitglieder WHERE date_format(geburtstag, '%d.%m.') = '$zukunft' "
);
while(
$row mysql_fetch_array($abfrage))
{
$empfaenger "<xxx@xxx.xx>";
$absender "<xxx@xxx.xx>";
$betreff "Erinnerung";
$nachricht " HIER DIE NACHRICHT REIN";
mail$empfaenger$betreff$nachricht$absender );
}
Du musst natürlich die beiden Mailadressen und die Nachricht, nach Deinen Bedürfnissen anpassen.


LG Sven
Mit Zitat antworten
  #10  
Alt 06.09.2008, 14:11:17
Benutzerbild von firby
firby firby ist offline
Anfänger
 
Registriert seit: Sep 2008
Alter: 50
Beiträge: 5
AW: Geburtstags Datum Erinnerung

@pekobe

Genau das ist es, was ich gesucht habe !!!
Vielen vielen Dank !!!

Habe das Script gleich eingebaut und an meine Bedürfnisse angepasst - funktioniert tadellos.
Mein Held des Tages heisst: pekobe
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
Gruppieren nach Datum jger3110 PHP Grundlagen 0 08.08.2008 23:23:48
Datum zu jedem Datenbankeintrag ausgeben wad PHP Grundlagen 6 09.08.2007 08:29:13
Sortierung nach Datum mit Order by nach Konvertierung ins Deutsche Format falsch carlos7262 MySQLi/PDO/(MySQL) 2 12.04.2007 08:43:32
Datum korrekt ausgeben aus Datenbank Esnabur PHP Grundlagen 6 21.03.2006 11:38:03
Datum - Datum harry PHP Grundlagen 1 23.02.2006 20:47:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:49:06 Uhr.


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


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