Mysql stop uhr?Hilfe

06/18/2015 00:57 36666669#1
Hallo liebe com,

ich habe Mir was Überlegt, also ich Möchte gerne auf meine webseite eine [stoppuhr] haben die mir anzeigt wie lange mein server online ist die soll Glechzeitig mit mein online status dann starten.

hatt da jemadn eine ahnung wi eich das mit php und mysql machen könnte?
06/18/2015 08:26 rollback#2
Du kannst beim Serverstart in die Datenbank die aktuelle Zeit reinschreiben lassen und dir per Select die Differenz ausgeben lassen.

Hierfür führe einfach mal in Navicat folgende Query aus:
Code:
CREATE TABLE timeinfo (
laststart TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY(laststart)
);

INSERT INTO account.timeinfo (laststart) VALUES (CURRENT_TIMESTAMP);
Dann in die Questlib:
Code:
mysql_query("UPDATE account.timeinfo SET laststart = CURRENT_TIMESTAMP LIMIT 1;")
Dann kannst du mit dieser Query in PHP abfragen:
Code:
SELECT (CURRENT_TIMESTAMP-laststart) FROM account.timeinfo;
wie viele Sekunden vergangen sind, seitdem die Questlib neu geladen wurde (Serverstart)
06/19/2015 17:34 36666669#3
was ist eine " Questlib:"