FORUMARCHIV  
  Eingabe umwandeln für Timestamp?!   
 
Hi zusammen!
Ich habe ein Formular für einen Veranstaltungskalender. Dort können die User auch das Datum angeben wann die Veranstaltung ist. Soweit alles klar. Ich habe nun 3 input felder: $tag $monat $jahr
Nun soll das ganze umgewandelt werden und als timestamp in die Datenbank geschrieben werden.
Ich habe also in meiner Datenbank ein Feld mit Datum als Timestamp.
Wenn ich das heute datum in das feld eintragen möchte ist es ja eigentlich kein Problem da ich das einfach mit NOW() machen kann. Ich brauch aber unbedingt das Eingetragene Datum in ein Timestamp feld da ich dieses nach Ablauf der Zeit löschen möchte... Ich bin leider absoluter Newbie in Sachen Datum und Datenbanken...
Wäre super wenn mir jemand weiterhelfen kann.
Ich habe auch schon gesucht. Hab auch massig Datumsfunktionen gefunden. Aber irgendwie blick ich das ganze nicht so...

> Hier gehts zum Orginal Eintrag

 
  Antworten  
 

1.

[doc]mktime[/doc]
*** Nobody ***



2.

Also ich habe das jetzt versucht... Ich habe folgenden Befehl geschrieben:
Code:                   In Zwischenablage kopieren (nur IE)
1">

Das Feld wo der Termin eingetragen wird ist ein Feld vom Typ INT...
Leider bringt er dann als ergebnis: -3662 ?!?!

Kann mir da jemand weiterhelfen...



3.

danke, hat sich erledigt.



4.

Jetzt habe ich es so gemacht das das Datum wie folgt gespeichert wird:
z.B. 10.08.2004 in einem "varchar" feld
Leider habe ich jetzt das Problem wenn ich alle n datensätze löschen möchte
die schon abgelaufen sind, das er keinen löscht.
hier erstmal das Script:
Code:                   In Zwischenablage kopieren (nur IE)
2">

Es sollen also alle Termine nach dem abgelaufenen Datum gelöscht werden.
Leider finde ich den fehler nicht...



5.

Das kann auch nicht gehen. Entweder benutzt Du in der DB den Typ Date, bzw. DateTime oder Du arbeitest mit Timestamps.

*** Nobody ***



6.

ok, das hab ich jetzt auch soweit hinbekommen...
Ich hab das ganze jetzt so gemacht:
Code:                   In Zwischenablage kopieren (nur IE)
3">

jetzt habe ich nur das Problem, wenn ich das Datum ausgebe kommt es als MySql Datum: z.B. 2004-12-02
Ich habe auch schon in deinem Link (in der Signatur) gesehen wie man es bsp. umwandeln kann.
Allerdings arbeite ich bei der Ausgabe mit einer Schleife da es ja mehr veranstaltungen sind.
Nun lässt er das erste Datum stehen und bei dem 2ten bricht er ab. Wenn ich die Funktion mit dem Datenumwandeln
wieder lösche zeigt er auch wieder alle an... gibt es da ne andere möglichkeit als eine funktion?
bzw. wie kann ich es ohne probleme in der Schleife formatieren?



7.

danke, habs schon...



> Weiter Einträge finden Sie in unserem Forum

 

Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.



Webspace mit PHP und MySQL bei phpforum.de!

Daten aus einer Datenbank loeschen.
Menü klicken und den Namen der Rubrik anzeigen
datei zufällig auslesen
Skript entschlüsseln mit Sourceguardian?!?
Zugriffscodes ändern???
Mysql abfrage: attribute auslesen
betretten einr Seite nur mit bestimmten Rechte.
Optimaler Schutz vor Mehrfachabstimmung bei Umfragen
So eine Art Avatarfunktion.
Datei-attachmend an email anhängen
Suche ein shared server
Fehler im Script zur Bilderzeugung?
und nochmal date
im jahr 2006 schleife ausführen
Installation von Pear auf windows
phpAdsNew-2.0
PHP Bilder auf Bilder?
eMail Adressen aus einem Text suchen - Problem bei "-"
Problem mit Regexes
Pfade zu Bildern ändern.
aktuelle zeit in formular einfügen
Backup Script
Fehler bei einem Forum! Was kan ich tuen
For Schleife reloadet sich nicht.
Countdown-Knoten
input stream reader bei php?
Mit php eine Access Datenbank anfragen???
Zugriff durch .htaccess sperren/umleiten
Problem - Tstmp sortieren - vor 2000 bis heute
Zeichen für "ungleich"
Problem bei Abfrage Variable Empty ...
Domain auf anderen Server umleiten
Upload
Formmailer, der leider nicht geht!! ;-)
Wie bekomme ich den letzten INDEX?
while-schleife in for-schleife
Datenbank Abfrage?
Alter von Personen ausrechnen
Tables verschmelzen
Who is online
Subnet Masken vergleichen
Hilfe ich komme nicht weiter
löschen von datensätzen
zeilenumbruch nicht beachten???
Hosteurope mail() Problem
Nach "Confirm Alert" Program verlassen
nochmal dateidownload
Server Daten auslesen
Upload mehrer Dateien ermöglichen
literangabe zuweisen mittels if abfrage
Weiter

Webdesign und TYPO3 Agentur - analog multimedia

phpforum.de das deutsche PHP-Forum. Hier finden Sie alles über PHP, PHP3, PHP4, PHP5 MySQL, ASP, JSP,Linux, Apache ...
  phpforum.de