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 28.10.2006, 21:35:13
ivo ivo ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 4
mysql5/php5 - datum/zeit als standard-werte

mysql5/php5 - datum/zeit als standard-werte
xamp 1.54 - phpmyadmin

hallo liebe mysql-experten,

ich habe die folgenden felder in meiner mysql-datenbank:

Code:
"andatum" date default NULL,
"anzeit" time default NULL,
"updatum" date default NULL,
"upzeit" time default NULL,
an = angelegt - datensatz-erfassung
up = update - letzte datensatz-änderung

ich möchte das datum/zeit der daten-erfassung und der letzten
datenänderung automatisch in der datenbank speichern lassen,
in jeweils getrennten feldern für datum bzw. zeit.

anscheinend kann man das datum der daten-erfassung als standard-wert
im betreffenden feld hinterlegen, es fragt sich nur, wie das
exakt geht; also welche funktion, syntax?

die mysql-speicherung sollte im deutschen voll-format erfoilgen.
die php/html-anzeige sollte im deutschen voll-format erfoilgen:

datum: tt.mm.jjjj - 31.12.2006 - 10 stellen mit trenn-zeichen
zeit: hh:mm:ss - 23:59:59 - 08 stellen mit trenn-zeichen

24 stunden - ggf. mit führender ziffer null

muß das trennzeichen mitgespeichert werden? oder wird es als
format-parameter nach belieben in die php-anzeige hinzugemischt?

die folgenden einträge im feld standard führten leider zu fehlermeldungen:
date()
time()
gettdate()

ansonsten funktioniert die eingabe von standard-werten.
diese werden z. b. in numerischen feldern automatisch korrekt übernommen,
ohne fehler-meldung

vielleicht gibt es eine faq/tutorial in deutsch (link?)?

vielen dank für sachdienliche hinweise!

Geändert von ivo (28.10.2006 um 21:51:26 Uhr) Grund: ergänzung der weiteren konfiguration
Mit Zitat antworten
  #2  
Alt 29.10.2006, 09:47:05
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: mysql5/php5 - datum/zeit als standard-werte

Schau dir dazu mal den Spaltentyp TIMESTAMP an. Den kannst du so konfigurieren, dass die aktuelle Uhrzeit beim Eintragen bzw. Aktualisieren des Datensatzes gespeichert wird. Beim Selektieren der Datensätze kannst du die Uhrzeit mit DATE_FORMAT formatieren.
Mit Zitat antworten
  #3  
Alt 29.10.2006, 11:40:52
ivo ivo ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 4
AW: mysql5/php5 - datum/zeit als standard-werte

ganz so einfach ist es dann doch nicht! wenn ich in der tabelle ein feld mit dem typ timestamp anlege, wird der inhalt tatsächlich gesetzt, wenn ein neuer datensatz angelegt wird!
beim ändern des datensatzes wird aber dasselbe feld überschrieben. und das soll nicht sein!
es sollen ja die werte für anlegen und letzte änderung gesetzt und erhalten werden.
anlegen wird nur einmal gesetzt, das andere datum soll bei jeder änderung aktualisiert werden.

anscheinend darf es pro tabelle nur ein feld mit dem typ timestamp geben?
Mit Zitat antworten
  #4  
Alt 29.10.2006, 12:23:12
ivo ivo ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 4
AW: mysql5/php5 - datum/zeit als standard-werte

hallo,

inzwischen habe ich auch die korrekten links gefunden:

http://dev.mysql.com/doc/refman/5.1/...stamp-4-1.html
http://dev.mysql.com/doc/refman/5.1/...functions.html
Mit Zitat antworten
  #5  
Alt 30.10.2006, 15:53:56
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: mysql5/php5 - datum/zeit als standard-werte

Exakt das wird unter der von mir oben verlinkten Seite beschrieben:
Zitat:
In a CREATE TABLE statement, the first TIMESTAMP column can be declared in any of the following ways:
  • With both DEFAULT CURRENT_TIMESTAMP and ON UPDATE CURRENT_TIMESTAMP clauses, the column has the current timestamp for its default value, and is automatically updated.
  • With neither DEFAULT nor ON UPDATE clauses, it is the same as DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP.
  • With a DEFAULT CURRENT_TIMESTAMP clause and no ON UPDATE clause, the column has the current timestamp for its default value but is not automatically updated.
  • With no DEFAULT clause and with an ON UPDATE CURRENT_TIMESTAMP clause, the column has a default of 0 and is automatically updated.
  • With a constant DEFAULT value, the column has the given default. If the column has an ON UPDATE CURRENT_TIMESTAMP clause, it is automatically updated, otherwise not.
Mit Zitat antworten
  #6  
Alt 30.10.2006, 16:34:51
ivo ivo ist offline
Anfänger
 
Registriert seit: Oct 2006
Beiträge: 4
AW: mysql5/php5 - datum/zeit als standard-werte

hallo, das problem besteht nicht darin, daß deine links unzutrteffend sind! die links haben schlich die falsche sprache!

ein guru spricht englisch!
ein dau spricht deutsch!
Mit Zitat antworten
  #7  
Alt 30.10.2006, 17:33:09
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: mysql5/php5 - datum/zeit als standard-werte

Achso, das meintest du. Dann habe ich nichts gesagt.
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
Array Werte vergleichen ghostface PHP Grundlagen 4 20.09.2006 09:02:16
post werte an frames weitergeben Stifler HTML, CSS und JavaScript Help! 3 18.12.2004 18:57:20
mod_rewrite werte mit übermitteln PuWu PHP Grundlagen 2 15.02.2004 01:43:23
werte addieren Jonny PHP Grundlagen 3 13.01.2004 16:41:32
mySQL Werte beim lesen addieren? Wauzy PHP Grundlagen 9 30.07.2003 12:51:01


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:30:45 Uhr.


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


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