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

Webseiten professionell erstellen

Webseiten professionell erstellen 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 > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.07.2004, 11:07:44
Janson
Guest
 
Beiträge: n/a
Nach ablauf des Datums, daten automatisch löschen

Hi,
habe ein großes problem, zumindest für mich ist es eins.
Möchte Daten aus meiner mysql Tabelle automatisch Löschen lassen, wenn das Datum abgelaufen ist. Habe schon so ziemlich alles probiert, nur irgendwie funktioniert das nicht.
Speichere meine Daten mit dem Befehl :

$sql = "INSERT INTO Anzeigen SET
Datum=DATE_ADD(current_timestamp,INTERVAL 30 DAY)";

In der SQL-Tabelle habe ich beim Datum eingegebn :
Datum=TIMESTAMP(14)

Habe es sogar schon auf diese weise probiert, funktioniert aber auch nicht:

<?php require_once('connect.php'); ?>
<?php
$result = "SELECT anz_id, aid FROM anzeigen WHERE datum < current_timestamp";
while ($row=mysql_fetch_array($result)) {
$anz_id=$row[anz_id];
$sql="delete from anzeigen where anz_id=$anz_id";
}
?>

Der Server läft auf meinem Rechner, vielleicht geht es deswegen nicht.
Wenn ich einegebe :
echo date(Ymd);

Kommt das falsche Datum.

Kann mir jemand helfen.
Mit Zitat antworten
  #2  
Alt 18.07.2004, 12:13:26
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Zitat:
Der Server läft auf meinem Rechner, vielleicht geht es deswegen nicht.
Wenn ich einegebe :
echo date(Ymd);

Kommt das falsche Datum.
Welches denn? 01.01.1970, bzw. 19700101? Versuch's mal einfach so:
PHP-Code:
echo date('Ymd'
PHP wird vermuten, dass Du eine Variable/Konstante meinst und kann sie nicht finden, darum: Schrott.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 18.07.2004, 12:34:43
Janson
Guest
 
Beiträge: n/a
Wenn z.B. das reguläre Datum der 17.07.2004 ist und ich eingebe
echo date('Ymd')

Gibt er aber das falsche datum aus, nämlich

20040701
Mit Zitat antworten
  #4  
Alt 18.07.2004, 12:54:15
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Zitat:
Original geschrieben von Janson
Wenn z.B. das reguläre Datum der 17.07.2004 ist und ich eingebe
echo date('Ymd')

Gibt er aber das falsche datum aus, nämlich

20040701
Der Server läuft lokal auf deinem PC? Überprüfe doch erst einmal, ob die Uhrzeit auf deinem PC richtig eingestellt ist.
Mit Zitat antworten
  #5  
Alt 18.07.2004, 12:59:22
Janson
Guest
 
Beiträge: n/a
Habe ich schon alles gemacht und versucht, er zeigt mir unter Windos immer das richtige Datum und die richtige Zeit an.

Oder muß ich die server zeit wo anders einstellen?
Mit Zitat antworten
  #6  
Alt 18.07.2004, 13:09:32
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
es kann gut sein, dass unter windows php einen bug bezüglich der datumsfunktion hat!

ich habe damit auch schon probleme gehabt.

Sunday, July , 2004

er zeigt nie - unter keinen umständen - den xy. monatstag an.
Mit Zitat antworten
  #7  
Alt 18.07.2004, 13:55:25
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Zitat:
Original geschrieben von feuervogel
es kann gut sein, dass unter windows php einen bug bezüglich der datumsfunktion hat!

ich habe damit auch schon probleme gehabt.

Sunday, July , 2004

er zeigt nie - unter keinen umständen - den xy. monatstag an.
Bislang hatte ich diesbezüglich keine Probleme. Welche php Versionen nutzt ihr denn?
Mit Zitat antworten
  #8  
Alt 18.07.2004, 14:11:58
Janson
Guest
 
Beiträge: n/a
Habe PHP Verson 4.3.6
Mit Zitat antworten
  #9  
Alt 18.07.2004, 14:45:05
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
xabbuh: ich benutze 4.3.7/apache auf einem windowsrechner.
Mit Zitat antworten
  #10  
Alt 18.07.2004, 14:49:10
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
Unter Windows nutze ich php 4.3.0 / Apache.

Ob es jetzt an eurer Version liegt, weiß ich nicht. Habe leider auch nichts über Google herausgefunden.
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:24:34 Uhr.


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


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