Timestamp.... - PHP & MySQL
in
PHP & MySQL Vor allem lässt man im echo Stringverkettung weg und nimmt stattdessen Kommata.
...
Timestamp.... - PHP & MySQL
Timestamp.... - PHP & MySQL
in
PHP & MySQL Danke raisrle
Habe mein Fehler dank dir gefunden.
Habe es immer so versucht:
echo \date(\d-m-Y - H:i\,$row->ban_created), $row->player_nick, $row->player_id, $row->ban_reason
So bekam ich immer ein error.
Richtig ist jetzt:
echo date(\d-m-Y - H:i\,$row->ban_created);
echo \ $row->player_nick, $row->player_id, $row->ban_reason \;
...
Timestamp.... - PHP & MySQL
in
PHP & MySQL
wenn es ein timestamp ist
echo date(\d-m-Y - H:i\,$row->ban_created); sollte dann genau das machen.
ich versteh nur nicht, warum man sowas mit google nicht findet. und man kann ja auch mal die man von php benutzen....
Timestamp.... - PHP & MySQL
in
PHP & MySQL Hallo Gemeinde!
Ich habe folgendes Problem.
Versuche gerade es mit PHP und Mysql.
Habe mir ein Script zusammen geschmissen.
$verbindung = mysql_connect (\localhost\,
\meine Datenbank\, \xxxxxx\)
or die (\keine Verbindung möglich.
Benutzername oder Passwort sind falsch\);
mysql_select_db(\meine Datenbank\)
or die (\Die Datenbank existiert nicht.\);
$abfrage = \SELECT * FROM amx_bans LIMIT 2\;
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo \$row->ban_created, $row->player_nick, $row->player_id, $row->ban_reason
\;
}
?>
Eigentlich sollte folgendes heraus kommen.
20-06-2007 - 18:52, defensive blaumoeve, STEAM_0:1:xxxxxxx, Cheater
bekomme aber nur
1182358340, defensive blaumoeve, STEAM_0:1:xxxxxxx, Cheater
Wie bekomme ich ein normales Datum?
Habe auch schon Google benutzt und sämtliche Sachen ausprobiert, aber nichts ging.
Wäre nett, wenn einer mir Helfen könnte.
Mit Freundlichen Grüssen
Edit: Die Timestamps stehen in ban_created...
Kalenderdatum berechnen - PHP & MySQL
in
PHP & MySQL
Wenn ich mich mal selbst zitieren darf :-):
Mathe ist auf jeden Fall nötig, denn er möchte ja nicht den ersten Freitag in diesem Monat, sondern den im nächsten!...
Kalenderdatum berechnen - PHP & MySQL
in
PHP & MySQL [b]Hallo Ihr Tüftler,[/b]
mal eine Frage: Wäre das alles nicht viel einfacher möglich mit der Funktion [b]strtotime[/b]?
[i]strtotime ( string time [, int now])[/i]
Wenn ich in der Variable [i]now[/i] den
Timestamp des Monatsanfangs übergebe und schließlich als [i]time[/i] einfach [i]\'first friday\'[/i] angebe, müsste ich doch als Ergebnis den
Timestamp des ersten Freitags ausgehend vom übergebenen Monatsanfang erhalten - oder?
Liebe Grüße
Mondschatten
...
letzte id herausfinden - PHP & MySQL
letzte id herausfinden - PHP & MySQL
in
PHP & MySQL ...warum nutzt Du nicht einfach einen
Timestamp, den Du bei jedem Eintrag in ein Feld schreibst - und mit dem Du ganz problemlos die letzten Einträge findest? Mit dieser Methode kannst Du dann auch dem Suchenden mitteilen, zu welchem Zeitpunkt die letzten Einträge erstellt wurden.
Viele Grüße
Mondschatten...
Datum automatisch in Bestimmtem Format in SQL schreiben und ausgeben - bitte helfen! - PHP & MySQL
in
PHP & MySQL *lach* danke ... übrigens hab ich mich bei dem datum für die
timestamp-methode entschieden...
wenn ich das jetz in nem bestimmten format haben möchte, muss ich dass dann in der datenbank deklarieren oder im ausgabescript?...
Datum automatisch in Bestimmtem Format in SQL schreiben und ausgeben - bitte helfen! - PHP & MySQL
in
PHP & MySQL Hallo,
bezüglich Deines Problems mit dem Datum lies hier nach: . Sofern von Dir gewünscht, musst Du die englischen Monatsbezeichnungen noch in deutsche umwandeln. An Deiner Stelle würde ich in der Datenbank allerdings ein Feld mit DATE-Format verwenden oder, wenn es genauer sein soll, einen
Timestamp.
Um zu vermeiden, in jedem Script erneut die Zugangsdaten zu tippern, verwende einfach ein Include. :-)
Viele Grüße
Mondschatten
...
Zeitsperre - PHP & MySQL
in
PHP & MySQL UNIX_TIMESTAMP() ist eine MySQL-Funktion und muss demnach in deinem Query stehen. Für mich hat es den Anschein, als hättest du den Befehl in PHP gegeben, der dort natürlich nicht existiert bzw. time() heißt....
Zeitsperre - PHP & MySQL
in
PHP & MySQL Ok danke. Aber es kommt immer diese Fehlermeldung:
Fatal error: Call to undefined function: unix_timestamp() in /home/www/web46/html/game/design/useraccount/test.php on line 2...
Zeitsperre - PHP & MySQL
in
PHP & MySQL Der Befehl in MySQL für einen Unix-
Timestamp lautet \UNIX_TIMESTAMP()\. Du kannst dann einfach 60 Sek. mit \+60\ dazuzählen.
Also etwa so:
...
Zeitsperre - PHP & MySQL
in
PHP & MySQL Hi,
Ich brächte eine Zeitsperre und dachte wenn ich den aktuellen
timestamp + z.B. 60 Sekunden in der DB speichere und dann immer überprüfe ob die Zeit schon abgelaufen ist bevor ich den Befehl durchführe müsste es eigentlich funktionieren.
Doch wie mach ich das? Ich weiß wie ich den aktuellen
timestamp in der DB speichere, doch wie geht das dass ich da noch 60 sekunden dazuzähle? Wenn ich einfach
timestamp + 60 mache kommt nachher sowas raus: 2.00611222215E+13....
Formular: Datum & Zeit umwandeln - PHP & MySQL
in
PHP & MySQL da musste eben trotzdem mal vorher nen
timestamp draus machen.
in anderen beiträgen wurde das scho mehr als genug erklärt. :)
zerlege erstmal dein datum mit explode
dann erstelle mit mktime den
timestamp, den der user eingegeben hat
danach kannste wie gewohnt mit date das format für deine datenbank machen
...
Formular: Datum & Zeit umwandeln - PHP & MySQL
in
PHP & MySQL Nein, der User gibt ein Datum ein, z.B. das Startdatum einer Reise (also kein
Timestamp möglich, da das Datum auch in der Vergangenheit und Zukunft liegen kann).
Der User gibt das Datum im Format 24.08.2006 ein.
So kann das datum aber nicht in der Datenbank gespeichert werden, da das entsprechende Feld in der Datenbank nicht vom Typ varchar ist sondern vom Typ date. Wie kann ich nun also das vom User eingegebene Datum in das Format date umwandeln bevor es in der Datenbank gespeichert wird?...
Formular: Datum & Zeit umwandeln - PHP & MySQL
in
PHP & MySQL welches?
seh nicht, was du willst :)
du kannst doch ein datum vom format date auch speichern
oder gehts dir darum, wie du aus einem
timestamp ein solchiges format bekommst?
sorry, aber ich weis wirklich nicht was du da machen willst.
gruß raiserle...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL :) soll nicht in spamm ausarten... aber
nach dem prinzip wie der code dort steht ist natürlich absolut inakzeptabel, wegen den haufen selects bzw. update´s
das kann man wirklich nur als cronjob machen wobei ja nen ... Update delete from where datum_als_timestamp
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL timestamp ist natürlich schöner, aber so sollte es auch gehen, wenn ich das Problem richtig verstanden hab....
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL sorry languitar, dann habe ich das von dir überlesen, oder eher nicht so verstanden.
aber dann weis Lexia ja immer noch nicht wie er das machen sollte. wobei ja dabei wieder
richtig ist, SELECT
so in etwa sollte es aussehn, oder meintest du es noch etwas anders
wobei ich für das einmalige wäre, eine neue spalte in die sql wo der
timestamp drin steht.
und dann einmal nur nen script drüber laufen lassen, der aus dem vorhandenen datums zeitformat nen
timestamp setzt....
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL Du kannst doch auch problemlos immer per PHP das Datumsformat da temporär für die Berechnung in eine
timestamp umwandeln. Wie ich halt schon sagte. Nicht so schön, aber damit kann man dann rechnen und es funktioniert....
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL fakt nr.1 : wenn du das dort als varchar in dem format wie 2006-09-11, oder 11.09.2006 speicherst, wirds eher schwer werden.
man möge mich berichtigen, aber nen alphanumerischer vergleich von sowas ist sehr unsicher und kann zu unerwarteten fehler, löschen führen.
fakt nr.2 : wenn du die mysql-date funtion benutzt, musst du auch in dem delete mit der selbigen funktion rechnen.
fakt nr.3 : wenn das feld in der mysql zwar varchar ist, du dort aber mit einem
timestamp speicherst, sollte das was hier schon geschrieben stand, problemlos ansetzen können.
fakt nr.4 : man sollte sich schon im vorfeld gedanken machen, welche spalten, mit welcher eigenschaft man benötigt.
das einzige was mir jetzt dazu einfallen würde, noch eine spalte in die datenbank mit aufzunehmen und über ein script anhand von deinem vorhandnen datum ein
timestamp in die spalte zu schreiben.
...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL
Siehe meinen Post davor:
Und wenn das Datum einfach als Varchar gespeichert wurde?
Also 06.09.2006 ?
Das muss ich ja erst umwandeln in einen
timestamp und ich bekomme bei der Darstellung so wie sie jetzt da ist eine Fehlermeldung (irgendwas mit der Variable Oldtime, ich kopier die Fehlermeldung morgen mal hier rein).
Also, ich mach dann erstmal die Abfrage um überhaupt auf den Wert zugreifen zu können den ich in einen
Timestamp umwandeln will, richtig?
$abfrage = \SELECT datum FROM blackboard\;
Dann muss er umgewandelt werden... ist der Wert datum automatisch in der Variable $datum gespeichert nach dem Select? Wenn nicht, wie kriege ich den da rein? :) Fragen über Fragen...
Vielen Dank schonmal für deine Hilfe!...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL hmm
warum die frage, was verstehst du nicht. steht doch oben schon alles richtig da.
vorrausgesetzt, du speicherst als
timestamp.
du brauchst dort kein mktime(); und richtig hast dus selber erkannt, du musst vorher kein select aus der db machen.
time() liefert doch den aktuellen
timestamp. davon kannste ja nun deine differenz abziehen
86400*tage
mktime() macht nur sinn, wenn du genau auf beginn des heutigen tages hinaus willst.
$heute_zur_geisterstunde=mktime(0,0,0,date(\'n\',time()),date(\'j\',time()),date(\'Y\',time()));...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL Kannst du dir das ganze erst mit mktime in eine
timestamp umwandeln und dann die üblichen Rechnungen drauf anwenden....
Neue Beiträge in einem Forum erkennen - PHP & MySQL
in
PHP & MySQL
Den letzten Seitenaufruf (bei jedem Seitenaufruf zu überschreiben).
...
Neue Beiträge in einem Forum erkennen - PHP & MySQL
in
PHP & MySQL Es gibt dazu verschiedene Überlegungen und alle haben Nachteile, die jedoch sehr unterschiedlicher Natur sind. Ein großes Forensystem wie z.B. das vB bietet die Möglichkeit, zu wählen, was man will: Cookies, Datenbank oder gar nichts. Cookies sind ungenau aber recht einfach zu implementieren, schaden der Performanz nicht und brauchen keinen Speicherplatz. Das ganze über eine Datenbank zu regeln (user_id, thread_id, lastvisit_timestamp) ist zwar 100% genau, verbraucht aber vor allem bei größeren Foren (10k+ Benutzer) mit vielen Beiträgen und Themen enorm viel Platz und schadet der Gesamtperformance. Ab einem gewissen Punkt steht man also vor der Wahl: Neuen Server anschaffen (bzw. den Datenbankserver auslagern) oder auf Cookies umsteigen. In deinem Fall glaube ich aber, sind solche Sorgen noch nicht angebracht. Spiel einfach mal rum, aber implementiere deine Lösung so, dass du sie leicht vom DB-System auf das Cookie-System umstellen kannst.
Grüße,
Philipp...
Problem mit session_decode() - PHP & MySQL
in
PHP & MySQL [b]Horido und schönen guten Abend,[/b]
...tja, jetzt sitze ich hier seit knapp 3 Std. und bin scheinbar nicht in der Lage einen einfachen Fehler zu finden. =( Und zwar gehts um folgendes:
Ich schreibe gerade einen Session-Handler um Sessions in der DB zu speichern. Nun gut, jetzt habe ich soweit alles fertig (keine große Sache wenn man Google nutzt :p), und muss bedauerlicherweise feststellen, dass mir die Funktion \session_decode()\ seltsamer weise die Werte nicht dokodiert und in der gestarteten Session zur verfügung stellt... Die Funktion zum Auslesen der Daten wird auch erreicht und die Zeile mit \session_decode()\ auch ausgeführt, aber will ich jetzt in einem Script die Variable verwenden, bekomme ich den Fehler \undefined index:\ und anschließend sind auch in der DB im Feld der Session-Vars die Daten verschwunden... !?! *grübel*
Wäre super wenn mir jemand von euch ein Wink mit dem Zaunpfahl geben könnte...
Schon mal vielen Dank im voraus. Denke es wird irgendein trivialer Fehler sein den ich scheinbar übersehen habe......
Browsercache verhindern - PHP & MySQL
Tagezähler bis zu einem bestimmten Datum erstellen - PHP & MySQL
in
PHP & MySQL Dann bekommst du eine unformatierte
Timestamp. Probier es doch einfach mal aus und guck im Manual nach, wie du die
Timestamp dann am besten umformst....
Tagezähler bis zu einem bestimmten Datum erstellen - PHP & MySQL
in
PHP & MySQL Am ersten Januar 1970 wurde angefangen ab 0 die sekunden hochzuzählen. Das ist die sog. Unix-
Timestamp. Du musst dir also nur die
Timestamp von deinem Enddatum ausrechnen mit mktime und dann davon abziehen. Steht aber auch alles da im Manual....
[PHP/MySQL] - zu einem beliebigen Datum einen Monat addieren - PHP & MySQL
in
PHP & MySQL Danke.
Wieder was gelernt.
Und ich dachte immer, ich sei der Einzige auf der Welt, der zu blöd für Timestamps ist. :-)
Bin natürlich nie auf die Idee gekommen, dass ein MySQL-
Timestamp nichts mit nem PHP-
Timestamp zu tun hat.
Ich hänge mir jetzt für die nächsten zwei Wochen das Deppen-Schild um den Hals. :-)
Meine MySQL-Lösung finde ich aber trotzdem irgendwie etwas eleganter :-p...
[PHP/MySQL] - zu einem beliebigen Datum einen Monat addieren - PHP & MySQL
in
PHP & MySQL achso...
...ich hätte einfach nur ein INT-Feld erstellen brauchen und hätte dort den
Timestamp reingeschrieben ??
Ich hab den TYP immer auf
TIMESTAMP gesetzt und mich gewundert, warum das alles nicht klappt :-(...
[PHP/MySQL] - zu einem beliebigen Datum einen Monat addieren - PHP & MySQL
[PHP/MySQL] - zu einem beliebigen Datum einen Monat addieren - PHP & MySQL
in
PHP & MySQL Vielen Dank für die Anregung. Werde ich in einem nächsten Projekt vielleicht drauf zurückkommen.
Jetzt hab ich die Sache aber erst mal ganz bequem über MySQL (ADDDATE) abgewickelt.
Nachdem ich mit Verzweifelung feststellen musste, dass mir MySQL den
Timestamp nicht als
Timestamp ausgibt, sondern wie bei DATE im Format YYYY-MM-TT, und ich diese Ausgabe hätte noch umständlich in einen UNIX-
Timestamp umwandeln müssen, bin ich bei meiner bisherigen Version geblieben.
Funktioniert auch :-)...
[PHP/MySQL] - zu einem beliebigen Datum einen Monat addieren - PHP & MySQL
in
PHP & MySQL http://de3.php.net/time
Sind einfach die Sekunden ab einem bestimmten Tag als Integer. Wenn du z.B. nen Tag draufrechenen willst, addierst du halt 60*60*24.
Zum umformen in lesbare Daten: http://de3.php.net/manual/de/function.date.php
Und um aus einem lesbaren Datum eine
Timestamp zu machen: http://de3.php.net/manual/de/function.strtotime.php...
[PHP/MySQL] - zu einem beliebigen Datum einen Monat addieren - PHP & MySQL
in
PHP & MySQL Timestamps :? :? - auch mit dem besten Maunal bin ich noch nicht hinter die korrekte Syntax gestiegen, geschweige denn, wie man damit rechnet. :?
Gibts da was für ganz Doofe?
Ausserdem will ich doch blos das Datum.
Das alleine kann ich besser handlen.
Ich gebe in meiner Eingabe Maske ja auch nur Tag, Monat und Jahr ein.
Für mich, der bei
Timestamp ne Blockade in irgendeiner Hirnwindung hat, isses einfacher, da noch ein paar \-\ zwischen zusetzen und das dann als Datum abzuspeichern. ;-) ;-)
Ausserdem gibts da ne ganz bequeme MySQL-Funktion, mit der ich ratzfatz zwei Daten (als date formatiert) vergleichen kann und als Ergebnis die Differenz in Tagen bekomme. Damit lässt sich prima arbeiten.
Aber ich versuche es mal mit Timestamps. :-)
...
[PHP/MySQL] - zu einem beliebigen Datum einen Monat addieren - PHP & MySQL
in
PHP & MySQL Daten solltest du in aller Regel als
Timestamp spiechern. Dann geht das mit dem Addieren auch ganz einfach. Guck im PHP-Manual einfach mal nach date und time....
User online? - PHP & MySQL
in
PHP & MySQL Ich dachte mehr an eine Lösung mit php ohne JavaScript oder so:
zB eine For Schleife
for($i=0; $i < $a; $i++)
{
// dann hier einen aktuellen timestamp machen und in die datenbank eintragen und dann die variable $a auf einen wert setzen, der um 1 höher ist als der aktuelle wert der variablen $i.
}
So würde die Schleife ewig laufen einfach im Hintergrund. nur eben der Trafficverbraucht macht mir dabei sorgen..
Die Methodehätte natürlich den Vorteil, dass ein User der das Fenster schließt gleich 10 Sekunden später als ausgeloggt erscheinen würde (so kann man zB gewährleisten dass keine verwirrung entsteht..) und gleichzeitig könnte dieser user auch längere zeit keinen beitrag schreiben und wäre trotzdem noch eingeloggt.
außerdem könnte man in der schleife noch hinzufügen, dass innerhalb der schleife immer auf neue nachrichten geprüft wird und falls neue PNs vorliegen würde sich ein popup öffnen. Der user wäre so auf dem neusten stand. ...
User online? - PHP & MySQL
in
PHP & MySQL Ich hab mir da was überlegt.
Wie ist es wenn man bei dem Forum eine Endlosschleife im Hintergrund ablaufen lässt die die ganze Zeit neue Timestamps macht. Und wenn der
Timestamp 10 Sekunden lang überschritten ist, dann gilt der user als ausgeloggt.
Die Schleife würde abgebrochen werden wenn der user das fenster schließt. So würde ein user, der das Fenster schließt sofort als ausgeloggt erscheinen aber gleichzeitig auch längere zeit keine aktion (wie das anklicken von profilen oder so) durchführen müssen und wäre trotzdem noch eingeloggt.
Würde das zuvel Traffic verbrauchen oder kann ich ohne Bedenken auf diese Idee zurückgreiffen?...
User online? - PHP & MySQL
in
PHP & MySQL Hallo Leute!
Ich habe ein Problem, habe auch schon die Suche benutzt allerdings nicht ganz das gefunden was ich gesucht habe.
Also ich programmiere momentan an einem forum und will anzeigen welche User gerade online sind.
Dazu mache ich einen
Timestamp sobald der User irgendeine Aktion durchführt und speicher ihn in der Datenbank, dann lese ich auf der Seite unter \Folgende User waren in den letzten 15 Minuten online\ aus, welche user einen
Timestamp haben der jünger ist als 15 Minuten.
Allerdings finde ich das etwas umständlich.
In einem Chat ist es ja zum Beispiel so, dass ein user der das Fenster ausklickt sofort als ausgeloggt erscheint. Ist das realisierbar oder würde es zuviel Traffic verbrauchen?
Kann man das irgendwie über die Session machen?
Die Session läuft bei mir länger als 15 minuten. Wenn der user offiziell als ausgeloggt erscheint, weil sein
Timestamp älter ist als 15 Minuten, könnte er immernoch Beiträge schreiben weil die Session immernoch läuft.
Kann man es über die Session irgendwie auslesen? Wie kann ich einstellen, dass die Session nur 15 Minuten läuft und dass sie automatisch beendet wird wenn der User das Fenster schließt?
Danke im Vorraus...
datum addieren - PHP & MySQL
in
PHP & MySQL
OK. mktime() hat zunächst mal ein anderes Format (siehe ). Dafür kannst du aber auch einfach time() nehmen.
Dann bräuchtest du eine Fallunterscheidung, denn in deinem Beispiel wäre ein 13. Monat möglich. Ich würde es so machen (nicht getestet):
// EDIT: PHP korrigiert falsche Angaben automatisch, deshalb könntest du die Fallunterscheidung weglassen. Aber das Format hat trotzdem nicht gestimmt, meins müsste korrekt sein....
datum addieren - PHP & MySQL
in
PHP & MySQL Naja, die Fehlermeldung klingt ja sehr eindeutig. Schon mal auf einem Unix-Rechner probiert?
Ansonsten an die aktuelle
Timestamp kommst du auch mit time()....
datum addieren - PHP & MySQL
in
PHP & MySQL Hallo ,
ich möchte das aktuelle Datum um einen Monat addieren, um diese neues Datum später mit einem anderes zu vergleichen
ich bekomme immer für diese code , 2 fehlermeldungen: bei mktime() und date() -->
windows does not sipport negatives values for this funktion...
Wie kann ich eine zeit Rückwärts laufen lassen? - PHP & MySQL
in
PHP & MySQL Naja, bisschen mitm Differenzenquotienten rumspielen müsste doch drin sein.
Wenn dein Aktion beginnt setzt du für den User in der Datenbank die
Timestamp von jetzt+30 Minuten und die Aktion ist halt zuende wenn die aktuelle
Timestamp größer ist als der gespeicherte Wert.
http://de.php.net/time...
Wie kann ich eine zeit Rückwärts laufen lassen? - PHP & MySQL
in
PHP & MySQL Naja da wo die Zeit anfängt, überlegst du dir den
Timestamp von \Jetzt+30min\ und guckst dann halt bei jedem neuen Aufruf ober der aktuelle Wert über diesen gegangen ist......
Datum überprüfen - PHP & MySQL
in
PHP & MySQL Daten sind ja nichts anderes als Unix-Timestamps. Wenn das Datum im englischen Format übergeben wird, kannst du benutzen um es zu prüfen, ansonsten musst du das Datum halt von Hand auseinandernehmen und mit überprüfen.
Naja und damit es nicht zu weit in der Zukunft liegt machst du halt die aktuelle
Timestamp + die Anzahl der Sekunden die du maximal in die Zukufnt zualssen möchtest und guckst ob die eingegebene
Timestamp darunter liegt....
Auslesen aus Datenbank funktioniert nicht (bzw. teilweise) - PHP & MySQL
in
PHP & MySQL
Stimmt nicht - du hast [i]eine[/i] Anfrage eingegeben - da du das SQL dynamisch zusammenbaust, gibt es [i]die[/i] Anfrage gar nicht. Prüfe welche von PHP dort zusammengebaut wird, wenn der Fehler auftritt. Hier im Forum hast du bisher noch keine Anfrage gepostet, nur PHP-Code.
Grundsätzlich erstmal sind weder Timestamps (in welchem Format auch immer), noch Browser verantwortlich. Ich vermute eher das eine der Variablen einen ungültigen Wert enthält.
Daher nochmal die Aufforderung. Laß dir im Fehlerfall das SQL ausgeben und prüfe es.
*btw* nur am Rande $gruppe[aktuell] ist unsauber - {$gruppe[\'aktuell\']} wäre korrekter (man kann alternativ auch den String unterbrechen). Schalte mal das Error-Reporting auf E_ALL, dann siehst du sicher eine Menge möglicher Fehlerquellen....
Auslesen aus Datenbank funktioniert nicht (bzw. teilweise) - PHP & MySQL
in
PHP & MySQL Die Anfrage in phpmyadmin eingegeben funktioniert so wie es soll.
Ein mögliches Problem könnten die Timestamps sein... ?
Allerdings ist dann immer noch nicht geklärt wie es sein kann, dass es bei manchen Usern geht und bei manchen nicht...
In wie fern kann System oder Browser für solche \Fehler\ verantwortlich sein?
Wenn es ein Programmierfehler wäre, dürfte es bei niemandem funktionieren......
aktueller preis - PHP & MySQL
aktueller preis - PHP & MySQL
in
PHP & MySQL hey zusammen
also ich habe follgendes problem:
ich habe eine tabelle in der preise gespeichert sind. gleichzeitig gibt es zu jedem preis ein attribut \ab\, dass heisst, jedes produkt hat mehrer preise und das attribut \ab\ sagt ab wann dieser preis gültig ist.
jetzt meine frage, was muss ich in mein mysql query schreiben, damit ich weiss, welcher preis gerade aktuell ist?
danke =)
Edit:
oder anderst gefragt, wie kann ich die db abfragen, dass die mir nur den preis, dessen datum am nächsten beim
timestamp ist, zurück gibt?...
Timestamp für "Gestern 0 Uhr" erhalten? - PHP & MySQL
in
PHP & MySQL naja, yesterady kannst du dir ja auch mit der aktuellen
timestamp - 24h errechnen, aber das ändert nicht viel...
Timestamp für "Gestern 0 Uhr" erhalten? - PHP & MySQL
in
PHP & MySQL Am besten wäre ja natürlich ich könnte das DB-Format ändern auf Datetime, die Datenbank ist aber leider Vorgabe.
Was mich daran am meisten stört isst nur diese mehrfach Umwandlung:
Erst einen String (\yesterday\) zu einem
Timestamp verwandelt, diesen wiederrum in einen String um dann erneut den
Timestamp dafür zu erhalten. Meint ihr nicht das dies demnächst bei PHP WTF auftaucht. ;-)...
Timestamp für "Gestern 0 Uhr" erhalten? - PHP & MySQL
in
PHP & MySQL ich würd da nix dran ändern. viel sinnvoller wird das nicht....
Timestamp für "Gestern 0 Uhr" erhalten? - PHP & MySQL
in
PHP & MySQL Hallo zusammen,
ich benötige für ein Skript div. Zeitangaben. Unter anderem den
Timestamp für gestern 0 und für gestern 23:59:59 um eine Auswertung für den Tag zu erhalten. Meine momentane, etwas stupide Methode ist:
$date_start = strtotime(date(\Y-m-d\, strtotime(\yesterday\)));
$date_end = strtotime(date(\Y-m-d\, strtotime(\yesterday\)) . \ 23:59:59\);
Dies sieht natürlich nicht schön aus, und ich würde es auch sehr gerne ändern.
Wer hat einen Denkanstoss für mich?
Danke
chg...
periodisch einen Account sperren! - PHP & MySQL
in
PHP & MySQL Hallo alle zusammen,
ich habe gerade ein Problem:
ich möchte nach einem Monat ein User Account automatisch sperren!
In der mySql Datenbank habe ich zwei
Timestamp\'s einen für das Reg_datum und einen für das aktuelle Datum!
Ich stehe gerade bei dem Algorithmus etwas auf dem Schlauch!
Kann mir jamand helfen???
Vielen Dank im Voraus!
MfG
André
...
per zeit eine action starten - PHP & MySQL
in
PHP & MySQL Es geht auch anders und dabei werd ich mal jetzt nur den theoretischen teil behandeln.
Die Aussage, \das Script soll einen Kampf starten\ versteh ich jetzt mal so dass es um ein browserbasiertes onlinegame geht.
Ich weiss jetzt nicht auf welcher seite du stehst also ob du betreiber dieses games bist oder nur nutzer der sich mit was auch immer einen Vorteil verschaffen will.
Für beide Seiten ist die folgende Möglichkeit aber eine Variante, ohne Server-Cronjobs auszukommen
Man lagert diesen Cronjob einfach in das Script aus.
Im Klartext heisst dies, man legt eine mysql-tabelle an, in der verschiedene cronjobs abgelegt werden. Dabei erhält jeder Cronjob ein Feld für die letzte Aktion, am besten unix
timestamp nehmen, und dann sollte auch abgelegt sein, in welchen zeitabständen dieser Cronjob aufgerufen werden soll. Ausserdem sollte man hinterlegen was aufgerufen werden soll, am besten die php datei die included/required werden soll.
Diese Daten, aller Cronjobs, werden dann als serialisiertes Array in eine Cachetabelle geschrieben, in der, wenn möglich, auch als serialsiertes Array schon die Konfiguration steht. So kann man z.b. mit einer anfrage an die Cachetabelle ne ganze menge informationen auslesen, die für die steuerung des Scriptes notwendig sind
Nun zum Cronjob interface.
Dieses wird bei [u]jedem[/u] Aufruf der Seite gestartet. Da alle Cronjobs gecached schon vorhanden sind (mit der einen anfrage an die Cachetabelle bekommt man ja alle infos die man braucht), kann man nun das serialsierte array wieder in unserialsiertes array umwandeln und alle cronjobs in einer foreach schleife durchlaufen lassen. Falls der Cache nicht vorhanden ist ruft das ...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL hehe also nochmal für alle etwas verständlicher
Es handelt sich hierbei um ein diebspiel das folgender massen funktioniert:
Man meldet sich ganz normal an wie bei jeder registrierung! Nach dieser erhält man einen link den man rum senden kann. Sobald jemand auf diesen klickt wird er \ausgeraubt\ und seine ip mit dem
timestamp gespeichert. Sobald nun diese 24 std. rum sind wird die ip wieder gelöscht bzw frei gegeben.
Wenn man nun machen will das sich jeder anmelden muss der ausgeraubt wird, wird es wohl keiner tuen (verständlicher weise).
Und wenn der cooky gespeichert wird kann man diesen löschen.
Das problem bei der ip ist eindeutig die proxy daher so einige user ohne probleme mehrere tausend klicks bekommen ohne den link nur einem user zu zeigen!
Daher will ich die proxy irgendwie umegehn.
Meien idee wäre dazu wenn jeder der ausgeraubt wird eine 5-6 stellige zahl eingeben muss die generiert wird um den raub abzuschliessen.
Allerdings wäre das nicht gerade meine traum lösung.
greetz Korporal
P.S hoffe nun verstehts auch jeder^^
LINK: ...
IP-Adresse auf Richtigkeit überprüfen (RegEx) - PHP & MySQL
in
PHP & MySQL
Ich habe keine Ahnung, wie dein Spiel funktioniert, von daher kann ich hier nicht genau antworten. Ich meine: Derjenige, der stehlen will, soll eingeloggt sein. Indem er auf den Link klickt, wird in seinen Daten ein
Timestamp gespeichert, der das Stehlen nach 24h z.B. wieder (für ihn) ermöglicht. (Einfache Abfrage vor [User eingeloggt,
Timestamp älter als 24h?] / nach [Nach Erfolg:
Timestamp in DB speichern?] dem Klicken)
Wo ist das Problem?...
unix-timestamp - PHP & MySQL
unix-timestamp - PHP & MySQL
in
PHP & MySQL Der unix-
timestamp sind ja nach meinem Wissen die Anzahl Sekunden seit dem 1.1.1970, 00:00 Uhr.
Doch ist das \00:00 Uhr\ in GMT oder in MEZ oder wird dies von der aktuellen Zeit des Computer zurückgerechnet?
Oder ein bisschen anderes formuliert:
Ist wenn ich mit time() den aktuellen
Timestamp ausgeben lasse, die Ausgabe im gleichen Moment in China gleich wie bei uns?
...
ORDER BY mit Wenn-Bedingung - PHP & MySQL
in
PHP & MySQL Hi,
nach langer Zeit mal wieder eine Frage von mir: Gibt es eine Möglichkeit eine ORDER BY-Klausel in MySQL mit einer IF-Bedingung einzugrenzen?
Konkret geht es darum: Ich lese die neuesten Artikel auf meiner Seite aus. Nun sollen sie nach dem Datum des Updates (
Timestamp) und dann nach dem Datum der Erstellung sortiert werden. Nun kann das Feld Update aber auch NULL sein und dann wäre die Sortierung falsch. Wie kann ich nun die Abrage gestalten, so dass nur nach Update sortiert wird, wenn das Feld nicht NULL ist?
...
Geburtstagskalender - PHP & MySQL
in
PHP & MySQL ich hab\'s. so funktioniert es auch mit SQL-
Timestamp:
...
Geburtstagskalender - PHP & MySQL
in
PHP & MySQL Ein MySQL-
Timestamp hätte das gleiche Problem wie jetzt. (Da man jederzeit einen Unix-
Timestamp in einen MySQL-
Timestamp umwandeln kann.)
Du könntest zwar über Datumfunktionen den Monat herausfiltern und diesen im WHERE und im ORDER BY nutzen, jedoch sind diese Aufrufe dann immer für jeden Datensatz notwendig. Dies ist nicht unbedingt performant.
Deshalb ist die seperate Speicherung hier sinnvoller....
Geburtstagskalender - PHP & MySQL
in
PHP & MySQL öööh, wieso SQL-
Timestamp?
Du kannst dich einfach noch drei Spalten mit Tag, Monat und Jahr anfügen lassen und gerade mit einem PHP-Script die Spalten aus der
Timestamp füllen lassen....
Geburtstagskalender - PHP & MySQL
in
PHP & MySQL das hab ich mittlerweile auch gemerkt ;)
also doch alles in sql-
timestamp umwandeln. hab gehofft, dass ich mir das ersparen kann. aber gut, bleibt mir wohl nix anderes übrig. :(
...
Bestimmte Dateien anzeigen, wie mach ich das? - PHP & MySQL
in
PHP & MySQL genau so...
lässt dir mit date() das aktuelle datum erzeugen und löscht dann alle dateien die ein kleineres datum haben.
Dazu musst du den namen der Dateien zerlegen und dir daraus die jeweilige
Timestamp erzeugen. Wenn diese kleiner als die des heutigen Tage um 00:00:00 ist, dann kann die Datei gelöscht werden....
Bestimmte Dateien anzeigen, wie mach ich das? - PHP & MySQL
in
PHP & MySQL Hallo alle zusammen, brauche mal wieder Hilfe.
Soll ein PHP Script schreiben, was pdf Dateien in einem Verzeichniss anzeigt.
Das is ja erstmal nich schwer, einfach:
so um das mal einfach zu machen.
[b]Aber:[/b] also das sind Dateien wo ein Vertretungsplan drauf steht.
Der ändert sich natürlich jeden Tag. Also heute wird die Datei für morgen, heute hochgeladen und die Datei für heute wurde gestern hochgeladen.
Wenn jetzt jemand auf der Internetseite auf Vertretungsplan für heute klickt, soll die Datei für die gestern hochgeladen wurde angezeigt oder nur ein Link angezeigt werden.
Wenn jemand auf morgen klickt also die Datei von heute.
Hab da absolut keinen Ansatz.
Vielleicht aus dem Dateinamen auslesen also zBsp. 03.01.2005.pdf oder aus den Datei informationen auslesen weis es echt nicht oder irgendwie mit dem Linux
Timestamp vergleichen?:-(
Bitte helft mir irgendwie, weis nich weiter.
Im Vorraus vielen lieben Dank :anbet ...
Datumsformatverwirrungen - PHP & MySQL
in
PHP & MySQL DateTime und
TimeStamp nutzen die gleichen Formate - allerdings hat der MySQL Feldtyp
Timestamp nichts mit dem Unix-
Timestamp zu tun, den PHP nutzt. Außerdem sind
Timestamp-Felder von verschiedenen Einstellungen abhängig. Nähere Infos gibts dazu im ...
Datumsformatverwirrungen - PHP & MySQL
in
PHP & MySQL Ich bin auf ein recht sonderliches Problem gestoßen.
Ich habe zwei Server auf denen beide das gleiche Script läuft mit identischen Datenbanken. Die Versionen der MySQL Server sind ebenfalls identisch (3.23.49). Beide ignorieren allerdings verschiedene Zellentypen bei Datumsformaten. Einmal wird alles
timestamp-mäßig formatiert, auch wenn die Zelle den Typ Datetime hat und das andere Mal haben alle Inhalte das datetime-Format trotz
Timestamp-Typ.
Ich habe nirgendswo einen Vermerk gefunden, dass man sich auf diese Typen nicht verlassen kann und sehe einfach nicht ein, warum ich überall eine aufwendige Konvertierung einbauen soll. Kann mir irgendjemand erklären, warum ich so unterschiedliche Ergebnisse bekomme?
Grüße
Nic...
Formuler, mehrere Variablen mit einem Value übergeben? - HTML, CSS - Hilfe für das Erstellen einer Homepage
Größten Wert ausgeben - PHP & MySQL
in
PHP & MySQL Wenn das Unix-Timestamps sind - .
Wobei es auch in SQL ein MAX() gibt.
...
Größten Wert ausgeben - PHP & MySQL
in
PHP & MySQL Hallo,
ich habe mehrere Timestamps in einem Array untergebracht. Nun soll die größte Zahl (also spätester Zeitpunkt) ausgegeben werden. Mit welcher Funktion mach ich das?
...
Eintrag Form trägt nicht in My-SQL Datenbank ein... - PHP & MySQL
in
PHP & MySQL Tach zusammen
Habe für meine Webpage ein Formular erstellt, mitdem ich neue News eintragen kann. Nun habe ich aber ein Problem, es kommt zwar die Meldung dass der eintrag erfolgreich übermittelt wurde, es trägt ihn aber nicht in die My-SQL Datenbank ein...
Hier ist der Code:
Wäre wirklich froh, wenn mir jemand helfen könnte probiere schon seit Tagen daran rum :(...
Quellcode optimieren... - PHP & MySQL
in
PHP & MySQL
also...like ist unschön und bei vielen daten bekommste geschwindigkeitsprobleme.
das ganze dann auch noch in nem update....
und dann hast du da noch so viele andere \likes\...in abfragen.
dies timefeld kannst auch mit nem
timestamp machen...ist edler und du sparst dir das feld im query
kenn ja leider nicht das spielsystem und die struktur. aber kannst du nicht an gewissen stellen queries zusammenfassen, sodass schleifen wegfallen?...
Freischalten eines accounts erst nach klick auf link in email - PHP & MySQL
in
PHP & MySQL ich würde eher ein Feld activated mit
timestamp nehmen, dann weißt du auch wann freigeschalten wurde....
externes Webcambild mit Uhrzeit - PHP & MySQL
in
PHP & MySQL Hallo zusammen,
ich weiß nicht ob es überhaupt möglich ist ...,
ich möchte ein webcambild von einer externen Seite, daß sich ständig aktualisiert, in meine php Seite einbinden. Das Bild darstellen ist kein Problem.
Da die Uhrzeit im Bild zu klein ist, möchte ich sie unter dem Bild noch einmal lesbar darstellen. Bisher, wenn es auf der eigenen Seite war, hat das immer mit unten angefügtem \last updated-Schnipsel\ funktioniert....
Jetzt dachte ich mir, ich füge statt nur Dateiname einfach die externe http Adresse ein, aber dann kommt eine Fehlermeldung, daß \er\ die Datei natürlich nicht in meinem \public html\ Verzeichnis gefunden hat.
Kennt jemand hierfür eine Lösung?
Danke, weisseweste...
2 Tabellen - PHP & MySQL
in
PHP & MySQL Ich habe in MYSQL zwei Tabellen:
1. Tabelle
user: Hier sind alle User enthalten
uid=123456
user=berni
pass=hallo
mail=bergr@....
2. Tabelle
gaestebuch: Hier sind alle Forumsdaten enthalten
gid=234566
uid=123456 //Die gleiche Nummer wie in der Tabelle user
betreff=Hallo
text=Hallo! Wie geht\'s!
time=
TIMESTAMP
Nun habe ich mir ein Admintool zusammengebastelt.
Die Struktur sieht so aus:
Sortieren nach: User, E-Mail, Anzahl der GB
USER | E-MAIL | Anzahl der GB Eintragungen | ändern | löschen
Nun habe ich ein Problem: Wenn ich nach der Anzahl der GB sortieren möchte, funktioniert das nicht, da ich nur eine MYSQL-Datenbank abfrage machen kann.
Wie schaffe ich es, auch die Anzahl der GB Eintagungen ordnen zu können?
DANKE für eure Antworten...
Mysql und sortieren - PHP & MySQL
in
PHP & MySQL Du kannst es mit \ORDER BY\ Ordnen, ein kleines Beispiel:
Ich will es nach dem Datum im Unixtimestamp ordnen, dann mache ich einfach im query folgendes:
SELECT * FROM table ORDER BY date ASC
oder:
SELECT * FROM table ORDER BY date DESC
ASC/DESC: Ascendent under, Descendent
//Edit:
Sorry habe dich falsch verstanden, vergiss das was ich geschrieben habe ;-)
Habe es nocheinmal durchgelesen und bemerkt das du etwas anderes meinst.....
touch() problem - PHP & MySQL
in
PHP & MySQL keine chance. weder das mit dem document root noch chmod 777.
irgendwie muss das mit dem befehl utime() zusammen hängen den er versucht aufzurufen. zumindest kommt ja so ne fehlermeldung.
ich hab auch schon versucht dem touch() befehl direkt die
timestamp zu übergeben aber das geht leider auch nicht. auf nem anderen server gehts ohne probleme....
browsergame ohne cronjobs? - Internet Online Speicherdienste
in
Internet Online Speicherdienste
liefert dir die minuten seit dem letzten aufruf deines parsers zurück, dann kannst du ja anhand der 15-minuten-schritte die resosurcen usw. neu berechnen. Wird halt durch den Besucher ausgelöst....
Progge gerade nen Browsergame, und bräuchte mal hilfe... - PHP & MySQL
in
PHP & MySQL Oder mit Timestamps arbeiten...das System müsste also bei Angriffen usw. ausrechnen, wie viele Einheiten des Spielers schon verfügbar sind - etc. Im Prinzip auch ohne Cronjobs machbar, bequemer ist es aber mit einem Cronjob....
Timestamp - PHP & MySQL
in
PHP & MySQL Jo dank euch, hab das mit dem strftime benutzt, klappt einwandfrei....
Timestamp - PHP & MySQL
in
PHP & MySQL Rieke hatte mal dafür ein kleines Script veröffentlicht. Ich habe es wiedergefunden.
...
Timestamp - PHP & MySQL
in
PHP & MySQL Ja, ist nen ganz normaler Unix-
Timestamp: http://sansiba.com/
timestamp.php?1077416886
Can...
Timestamp - PHP & MySQL
in
PHP & MySQL na mir sieht das ganz nach einem unix-
timestamp aus (sekunden seit 1.1.1970 0:00:00 GMT)
in php kriegst du den aktuellen timestampt mit time()
und wohin willst du den umrechnen?
http://www.php.net/date
da ist die date funktion zusammengefasst, die dir das \umrechnen\ in eine normal lesbare form ermöglicht...
Timestamp - PHP & MySQL
in
PHP & MySQL Hallo zusammen,
welcher Art ist denn folgender und wie kann ich denn umrechnen:
Gruß
Marcus
...
xmentor - PHP & MySQL
in
PHP & MySQL Also der xmentor 1.2 funktioniert jetzt wirklich toll und beim medienmanager gibt es keine probleme mehr. ich habe auch eine funktion eingebaut, dass man über radio-buttons die größe eines bildes beim upload bestimmen kann. auch gut, dass das formatieren jetzt klappt.
nur das anmelden des newsletters funktioniert noch nicht ganz so. das bestätigungsmail hat keine wirkung. aber schätz mal, das wird nicht so ein problem sein, das zu beheben.
weiters würde ich es toll finden, wenn man das datum eines artikels ändern kann. das kann ich bis jetzt nur umständlicherweise direkt in der datenbank, wobei ich dann ein normales datum erst in den unix-
timestamp umwandeln muß. wäre toll, ein feld zu haben, wo administratoren das datum jederzeit ändern können, damit dann gewisse artikel zuoberst erscheinen.
mfg
christian...
Wie viele Besucher sind online - PHP & MySQL
in
PHP & MySQL Na auf jeder Seite einfach (mit nem include):
[pseudocode, aber nah dran]
...
Wie viele Besucher sind online - PHP & MySQL
in
PHP & MySQL Na du speicherst doch den
Timestamp. Überprüf einfach, ob der älter als fünf minuten ist und dann löschst du ihn. Sobald derjenige dann wieder auf deine Seite geht oder auf deiner Seite nen Link betätigt bekommt er eh wieder einen neuen....
Wie viele Besucher sind online - PHP & MySQL
in
PHP & MySQL Achso IP und
Timestamp erfassen anzeigen wieviele vorhanden sind und nach 5 min wenn nichts mehr passiert iust wieder löschen...
Wie viele Besucher sind online - PHP & MySQL
in
PHP & MySQL http://www.webwork-community.net/posting3679_23_0.html
oder, wenn du keine Anmeldung hast: Bei jedem Aufruf der Seite wird die IP ermittelt und zusammen mit dem
Timestamp gespeichert und sobald mehr als bspw. fünf Minuten nix mehr passiert wird er aus der datei gelöscht. Dann brauchst du nur noch auf deiner Seite die ANzahl der Ips anzuzeigen. Oder machs mit MySql, da gibts ja die Sachen fürs Zeilenzählen....
daten aus datenbank löschen - PHP & MySQL
in
PHP & MySQL Öh, die Bedingung hinten ergibt doch überhaupt keinen sinn!
Setzt voraus, dass jeder Datensatz in der Spalte time seine Erstellungszeit als
Timestamp gespeichert hat....
daten aus datenbank löschen - PHP & MySQL
in
PHP & MySQL Du speicherst einfach den aktuellen
Timestamp, wenn die IP eingetragen wird. Dann lässt du einfach (z.B. bei jedem Seitenaufruf) alle Zeilen löschen, wo der gespeicherte
Timestamp älter als ne Stunde ist (
Formular: Datum & Zeit umwandeln - PHP & MySQL
in
PHP & MySQL Exakt!
[12]:[34]:[00] und dann begrenzt du einfach die Input-Felder auf ne maximale Länge von 2...
und beim Datum das gleiche...
Aber warum speicherst Du denn nicht als
TimeStamp? Damit lässt sich doch wesentlich besser rechnen?
Nur eine Denksportaufgabe: [b]Wie würdest Du aus Deinen Daten denn den Unterschied in Sekunden oder so von 2 verschiedenen Zeiten berechnen?[/b]...
Formular: Datum & Zeit umwandeln - PHP & MySQL
in
PHP & MySQL also zum verständnis:
$
timestamp=mktime(
intval($stunden),
intval($minuten),
intval($sekunden),
intval($monat),
intval($tag),
intval($jahr));
Der function \mktime\ ist es egal, was du eingibst... ob in der Zukunft oder in der Vergangenheit. Wenn Du checken willst, ob es in der Zukunft oder Vergangenheit liegt, hilft \time()\ - die
timestamp von JETZT.
Siehe:
auch wenn z.B. als Stunden = 40 gesetzt ist, das ist dem egal... es gibt keine falsche zeit bei
TimeStamp... das ist IMMER die Anzahl der Sekunden zwischen der UNIX Epoche (January 1 1970) und der angegebenen Zeit! Damit lässt sich genialst rechnen... was ist denn genau Dein Problem?...
Formular: Datum & Zeit umwandeln - PHP & MySQL
in
PHP & MySQL öh, ich bin jetzt mit der
Timestamp-Funktion nicht ganz so vertraut - nur: Wie löse ich damit das Grundproblem - nämlich dass ein X-beliebiges in der Zukunft liegendes Datum anders eigegeben wird als es in der Datenbank gespeichert wird?...
Formular: Datum & Zeit umwandeln - PHP & MySQL
in
PHP & MySQL Warum verwendet denn keine die TIMESTAMP? Für was hat man die wohl einfegührt...?
Beispiele:
--------> ab in die DB
Bild zu bestimmten Zeiten anzeigen lassen - PHP & MySQL
in
PHP & MySQL Du schreibst das (am besten in ner DB) als Timestamps, so ungefähr:
picture starttime endtime
Bild1 ... ...
Bild2 ... ...
Und dann liest du mittels time() die aktuelle Uhrzeit und fragst ab nach einem Bild, wo starttime = ist.
Can...
Zeit überprüfen - PHP & MySQL
in
PHP & MySQL Angenommen, du hast eine Tabelle \buchungen\ mit den Spalten \firstday\ und \lastday\. In dieser ist für jede Buchung eine Zeile enthalten, die Spalten mit den Timestamps des ersten und letzten Tages gefüllt.
$chosen_firstday ist der gewählte erste Tag.
$chosen_lastday ist der gewählte letzte Tag.
Dann:
Die Variable \$problem\ kannst du dann entsprechend verarbeiten.
Ist jetzt nicht kontrolliert, sondern nur mal aus dem Kopf abgeschrieben. Falls es Probleme gibt, kannst du dich ja mal melden.
Gruß
Lewi...
Zeit überprüfen - PHP & MySQL
in
PHP & MySQL Speichere die Zeiten für die Belegung als timestamps. Dann kannst du, ob aus Datenbank oder Array, überprüfen ob der gewünschte Zeitraum in irgendeiner Weise mit dem schon Angemeldeten in Konflikte gerät.
Im Moment fällt mir keine Lösung mit einem if-statement ein - Es gibt aber 4 mögliche Konflikte:
* Der neue Zeitraum liegt innerhalb des Bestehenden Zeitraums
* Der neue Zeitraum begint vor und endet nach dem Bestehenden Zeitraum
* Der neue Zeitraum begint vor und endet innerhalb des Bestehenden Zeitraums
* Der neue Zeitraum begint innerhalb und endet nach dem Bestehenden Zeitraum
Für alle Fälle ein if-statement und im Falle eines Konflikts eine Fehler-Variable belegen...
Wenn du direkt mit mysql Arbeitest wird es auch ein wenig einfacher gehen, aber das Prinzip bleibt ähnlich...
Evtl. gibt es auch eine einfachere Lösung - mir fällt gerade nur keine ein ;-)...
2 Daten in Formular vergleichen - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage naja, macht nix...
aber bei Deiner Methode wird nicht die
timestamp verglichen... wenn jemand 1.1.2004 eingibt, statt 01.01.2004 funzt das nicht. Du müsstest für jeden Tag und Monat noch einbauen:
...
2 Daten in Formular vergleichen - HTML, CSS - Hilfe für das Erstellen einer Homepage
Datum - PHP & MySQL
in
PHP & MySQL Wo haste denn die Zahl her? Das ist ja nicht mal ne richtige
Timestamp...
Übelst, also mit Regulären Ausdrücken und die einzelnen Bestandteile (Jahr, Tag, Monat Sekunden...) zerlegen, alle Bestandteile in Sekunden ab 1.1.1970 (Bei den Jahren also die Differenz) rechnen, daraus die
Timestamp basteln und dann mit date umformen, würde ich sagen....
Fehler seit Umzug? - Webhoster Suleitec.de - Domain, Support und Registrierung
in
Webhoster Suleitec.de - Domain, Support und Registrierung Das wird an der neueren PHP Version liegen,
schau dir einmal in der Funktionsbeschreibung den Kommentar vom 17.02 an :
http://de3.php.net/function.setlocale
Hier eine Anleitung des Nuke Anbieters von 2002 .. :
http://www.nukeboards.de/Newbie+-+Setlocale+
Timestamp+$locale_10135.html
Vielleicht fragst du beim Softwareanbieter einmal nach ob es einen Patch/Update dafür gibt....
Öffnungszeiten-Problem, die zweite... - PHP & MySQL
in
PHP & MySQL ich würde (was aber ggf. nicht die schnellste lösung ist!) einfach eine tabelle nach folgendem muster anlegen:
Darin einfach jeweils 2 timestamps (mit komma getrennt) speichern: öffnungszeit, torschluss. Aus diesen Daten kannst du mehrsprachige Ausgaben generieren. Für \wer hat jetzt offen\ einfachd en Tag auslesen, und die Uhrzeiten vergleichen....
Online - PHP & MySQL
in
PHP & MySQL Bei meinem Chat hab ich das so gemacht, dass zu jedem User ein sogenannter \last active\-Wert gespeichert wird, also ein
Timestamp, der immer wieder auf die aktuelle Zeit gesetzt wird, wenn was geschrieben wird. Und wenn der User 10 Minuten nichts gesagt hat (lastactive
MySQL nach Rubrik ordnen - PHP & MySQL
in
PHP & MySQL füge noch ne WHERE-Bedingung hinten an, also:
Hier werden nur Einträge angezeigt, die jünger als sechs Tage sind.
Setzt voraus, dass das Datum als
Timestamp gespeichert ist......
Flash & Datenbanken bzw. PHP - Software zum Erstellen einer Webseite und andere Programme
Session: Logout - PHP & MySQL
in
PHP & MySQL Hallo!
Es geht auf die Ferien zu, da sollte man sich mit neuen Projekten beschäftigen.
Ich möchte daher einen Login realisieren, in dem zu jedem Nutzer die Dauer aller Logins gespeichert wird.
Ich habe mir das so vorgestellt:
User loggt sich ein -> Timestamp wird in die DB geschrieben
User loggt sich aus -> Timestamp - Timestamp aus DB + Dauer aus DB werden in die DB als Dauer eingetragen
Ok, dass sollte soweit funktionieren. Login und Logout wollte ich mit Sessions realisieren. Außerdem noch so Spielereien wie länger als 10 min. inaktiv ... --> Verbesserungsvorschläge sind immer willkommen
Nur was passiert mit der Session und der Logindauer, wenn sich ein User mal nicht ausloggt, sondern einfach die Seite schließt ???
Vielen Dank im Voraus
FrediL
...
Gästebuchprobleme und kein Ende :-( - PHP & MySQL
in
PHP & MySQL Das ganze wird an der Abfrage liegen. Das Problem wird daran liegen, daß die Einträge anhand der gb_id ausgewählt werden, und nicht mit Hilfe von LIMIT.
Und die Sortierung könnte auch fehlerhaft sein. Hier eignet sich ein
Timestamp immer besser, als ein Datumsstring, vor allem weil du nur nach einem Parameter sortieren lassen mußt....
insert und gleich wieder auslesen.. - PHP & MySQL
in
PHP & MySQL Ich weiß nicht, ob es da eine bessere Lösung gibt, aber ich würde einfach noch nen zweiten Query machen und die ID anhand der
timestamp auslesen (vorher in Variable schreiben). Oder man kann SQL-Befehle auch mit ; trennen. ka ob das geht......
PHP/MySQL: Öffnungszeiten de luxe - PHP & MySQL
in
PHP & MySQL Tabellenfelder könnten ca so ausschauen:
id | lokal_name | strasse | plz | ort | offen_mo-fr | offen_sa
in den \'offen\' Feldern würd ich die Daten dann so ablegen:
start_zeit#end_zeit (z.B. 18.00#2.00)
Dann brauchst du einen php datei, die die Lokaldaten aus der DB liest. Im Augenblick des Ausslesens musst du die aktuelle Zeit (am besten in Form eines
Timestamp) mit der Öffnungszeit vergleichen. Die Öffnungszeit aus der DB musst du auch in einen
Timestamp umrechnen (mit dem Datum und der Zeit aus dem Feld offen_xx)
Falls es Lokale gibt, die z.b. am Mo nicht offen haben, dafür aber am So, müsstest du für jeden Wochentag ein Feld anlegen (offen_mo, offen_di, offen_mi, ...)
Ich hoffe das hilft dir.
God bless,
alex
Übrings: Schöne Grüße aus Innsbruck :-)...
PHP/MySQL: Öffnungszeiten de luxe - PHP & MySQL
in
PHP & MySQL Dann, würd ich sagen, speicherst du die Timestamps in die Tabelle und wandelst die dann entsprechend um.
Zum Formatieren: http://de2.php.net/manual/de/function.gmdate.php
Und zum
Timestamp-Generieren: http://de2.php.net/manual/de/function.mktime.php
Can...
online- minuten - PHP & MySQL
in
PHP & MySQL Ich würde dir empfehlen, das alles mit \timestamps\ zu rechnen. Ein
timestamp ist Zeit in Sekunden, die seit dem 1.1.1970 vergangen sind.
Was hast du für Tabellen vorgesehen, bzw. sind schon welche vorhanden. Wenn ja, welche Felder hast du angelegt?
[b]god[/b] bless,
alex...
Datum entschlüsseln - PHP & MySQL
in
PHP & MySQL Ich würde Daten grundsätzlich als
Timestamp speichern!...
Datum entschlüsseln - PHP & MySQL
in
PHP & MySQL Hi Jens.
Lies dich dch ein bisschen durch. In diesem Forum wurde diese Frage schon hundertemal gestellt. Nach 5 Minuten hast du dann den Thread mit der Antwort ;)
viel Erfolg...
(achja dass ding heisst
timestamp)
cya, Paul...
Immer X Datensätze auslesen - PHP & MySQL
in
PHP & MySQL Halt, das isse nicht. Erst mal is das Datum aus gutem Grund ne
Timestamp und zweitens will ich ja auch ältere Beiträge anzeigen. Es sollenhalt immer nur acht Beiträge sein....
Timestamp des heutigen Tages um 00:00:00 Uhr - PHP & MySQL
in
PHP & MySQL Wenn du das Script jetzt testest, kannste auch die aktuelle Uhrzeit nehmen ;-)...
Timestamp des heutigen Tages um 00:00:00 Uhr - PHP & MySQL
in
PHP & MySQL Das soll mktime aber angeblich auch beherrschen...
Naja, egal, danke erst mal....
Timestamp des heutigen Tages um 00:00:00 Uhr - PHP & MySQL
in
PHP & MySQL Klappt deswegen nicht, weil das Array, das getdate ausgibt, den Monat nicht als Zahl, sondern als Wort ausgibt.
So gehts:
Can...
Timestamp des heutigen Tages um 00:00:00 Uhr - PHP & MySQL
in
PHP & MySQL Hallo!
Ich brauche die
Timestamp vom jeweils aktuellen Tag um 00:00:00 Uhr. Hab mirfolgendes überlegt, aber das klappt komischerweise nicht.
Hat wer ne Ahnung was falsch ist. Das liefert mir heute z.B. den 30.11.2002...
Gruß
Johannes
...
Session automatisch löschen? - PHP & MySQL
in
PHP & MySQL das ist von server zu server unterschiedlich.
am besten fragst du bei deinem hoster nach, wenn du einen eigenen server hast kannst du die zeit ja ändern.
sonst wie schon erwähnt mache das ganze peer cookies, oder eine andere möglichkeit, speicher wenn die session das erste mal erstellt wird (z.b. bei logins) ein datenbankeintrag beim jeweiligen user mit der aktuellen zeit ( now() oder time() [
timestamp]). du überprüfst dann bei jedem aufruf der seite die aktuelle zeit minus der in der datenbank gespeicherten zeit. wenn es halt über 5 minuten ist destoryst du die session via session_destroy(). allerdings empfehle ich die methode nur bedienkt da es mehr datenbankabfragen sind, das geht dann auf den speed. bei skripts die viel genutzt werden sind cookies besser....
Reloadsperre: microtime() oder time() - PHP & MySQL
in
PHP & MySQL microtime -- Gibt den aktuellen UNIX-
Timestamp/Zeitstempel in Mikrosekunden zurück
time -- Gibt den gegenwärtigen UNIX-
Timestamp/Zeitstempel zurück
na, wo ist der unterschied? :-D...
php & datumsberechnung - PHP & MySQL
in
PHP & MySQL Timestamp für 3 Monate: 7772400 (bin mir da nicht ganz sicher)
Timestamp für 2 Jahre: 63072000 (müsste stimmen)
Jetzt würde ich das einfach mit mktime() berechnen:
Genauso würde ich mit dem Datum von vor max. 3 Monaten verfahren.
Ich hoffe mal, dass ich nicht zu unlogisch gedacht habe. Könnte evtl. auch leichter gehen. Aber ich denke mal, dass es richtig ist....
Welches Mitglied ist gerade online? - PHP & MySQL
in
PHP & MySQL Auszug aus einer Counterklasse von mir:
...
Welches Mitglied ist gerade online? - PHP & MySQL
in
PHP & MySQL Hi,
du musst einfach immer wenn der User eingeloggt ist und ne neue Seute aufruft, in der DB nen Eintrag aktualisieren, welcher den Timestamp der letzten aktivität enthält.
Wo das ausgegeben wird, Fragst du einfach in der DB nach, welche user nen timestamp > als jetzt - 5 min hat und gibst die aus. Hab das schonmal gemacht, find aber den code grad nicht :-( ...
Datumswerte - PHP & MySQL
in
PHP & MySQL
Ich weiß nicht, ob das eine saubere Variante ist, aber sie geht auf jeden Fall und ich mache es immer so. Hoffe, dass ich jetzt nicht irgendwelche Zahlen bei den Array verdreht habe....
Alter anzeigen - PHP & MySQL
in
PHP & MySQL
Datum so speichern:
oder halt als
Timestamp, dann mit
umwandeln und dann durch diese funktionen laufen lassen....
Update-Seite - PHP & MySQL
in
PHP & MySQL Jo, das ist dieser Unixtimestamp, denn sollt man noch umwandeln ^^...
Täglich ein Script ausführen - PHP & MySQL
in
PHP & MySQL
die idee ist gut, setzt aber einen besucher am tag vorraus ;-)...
Täglich ein Script ausführen - PHP & MySQL
in
PHP & MySQL In der Datenbank einen Cron-Table mit
Timestamp erstellen.
Falls jemand auf Deine Webseite kommt im Table nachsehen, ob die Zeit größer ist als der
Timestamp und wenn ja, Script ausführen,
Timestamp erhöhen....
Mysql Abfrage nach Geburtsdatum - PHP & MySQL
in
PHP & MySQL Hi, also, ich hätte hier eine Lösung.
Ich meine, dass es am sinnvollsten ist, derartige Datum-Angaben als Klartext und nicht als
Timestamp zu speichern, weil es Dir, wenn du die Relation (Tabelle) manuell administrierst sowieso ein besseres vorstellungsvermögen liefert, da die meisten Menschen, inklusive mir, bei timestamps immer Probleme haben, das Datum auf unseren Kalender zu übertragen. Egal, zurück zum Thema:
Also, nehmen wir an, Du speicherst die Geburtstage in der Form YYYY.MM.DD so ab.
Dann könntest Du eine SQL-Anfrage beispielsweise so formulieren:
$sql=\SELECT k.name, k.vorname, k.email FROM kunde k WHERE k.geburtsdatum LIKE \'%\.date(\m.d\, time()).\ \' \;
Ich habe es jetzt nicht ausprobiert, aber es dürfte funktionieren. wenn Du den LIKE-Operator verwendest, dann ist das %-Zeichen ein Wildcard, welches für beliebig viele Zeichen davor - in unserem Fall also das Jahr - steht.
...
Mehrere Tabellen in einem Query erzeugen - PHP & MySQL
Mehrere Tabellen in einem Query erzeugen - PHP & MySQL
in
PHP & MySQL Hi!
Wie kann ich in MySQL mehrere Tabellen mit einem Query erzeugen? Momentan sieht es bei mir so aus:
Und das läuft nicht, mit Kommatas nach den einzelnen Creates geht es auch nicht.
Gruß
Johannes...
Datumseingabe mit mktime() und zerlegtem Timestamp - PHP & MySQL
in
PHP & MySQL explode(); benutze ich um Datum/Zeit ins MySQL Format zu bringen.
http://www.selfphp.info/funktionsreferenz/string_funktionen/explode.php...
Datumseingabe mit mktime() und zerlegtem Timestamp - PHP & MySQL
in
PHP & MySQL Hallo!!!
Ich habe ein Problem. Um einen
Timestamp aus dem eingegebenen Datum zu erstellen muss folgendes Datumsformat [b]03.07.2003 - 21:53[/b] in die Variablen
[b]$stunde, $minute, $sekunde, $monat, $tag, $jahr[/b]
zerlegt werden. Wie kann ich das machen? Kann mir evtl. jmd. den Code dafür geben? Das Datumsformat kann auch angepasst werden, wenn nötig !!!
Vielen Dank im Voraus
FrediL...
kleines problem mit phpadmin - PHP & MySQL
in
PHP & MySQL Quelle: http://www.mysql.com/doc/de/Reserved_words.html
7.1.6 Ist MySQL pingelig hinsichtlich reservierter Wörter?
Ein häufiges Problem rührt daher, dass versucht wird, eine Tabelle mit Spaltennamen zu erzeugen, den die Namen von Datentypen oder in MySQL eingebauten Funktionen entsprechen, wie
TIMESTAMP oder [b] GROUP [/b]. Sie dürfen das tun (beispielsweise ist ABS ein zulässiger Spaltenname), aber es sind dann keine Leerzeichen zwischen einem Funktionsname und der `(\' erlaubt, wenn Sie Funktionen benutzen, deren Namen auch Spaltennamen sind.
Folgende Wörter sind in MySQL explizit reserviert. Die meisten davon sind in ANSI-SQL92 als Spalten- und / oder Tabellennamen verboten (zum Beispiel group). Einige wenige sind reserviert, weil MySQL sie benötigt und (momentan) einen yacc-Parser benutzt:
action add aggregate all
alter after and as
asc avg avg_row_length auto_increment
between bigint bit binary
blob bool both by
cascade case char character
change check checksum column
columns comment constraint create
cross current_date current_time current_timestamp
data database databases date
datetime day day_hour day_minute
day_second dayofmonth dayofweek dayofyear
dec decimal default delayed
delay_key_write delete desc describe
distinct distinctrow double drop
end else escape escaped
enclosed enum explain exists
fields file first float
float4 float8 flush foreign
from for full Funktion
global grant grants group
having heap high_priority hour
hour_minute hour_second hosts identified
ignore in index infile
inner insert inse...
Letzter Post?? - PHP & MySQL
in
PHP & MySQL scheiss auf cookies, in der benutzertabelle einfach ein lastvisit als timestamp speichern und wo beim posting time >
timestamp (@user) ist, wird ein roter ordner eingebunden. saueinfach ;-)...
Abfrage für höchsten Wert geht nicht - PHP & MySQL
in
PHP & MySQL Ja, eben.
Aber wenn der String so aufgebaut ist, wird auch so richtig sortiert. Der Integer-
Timestamp ist aber flexibler......
Abfrage für höchsten Wert geht nicht - PHP & MySQL
in
PHP & MySQL @pt
timestamp ist doch net
Timestamp sind doch alle sekunden seit 1.1.1970
...
Abfrage für höchsten Wert geht nicht - PHP & MySQL
Abfrage für höchsten Wert geht nicht - PHP & MySQL
in
PHP & MySQL @pt
klar, solage sie inder Form ist: MinuteStundeTagMonatJahr bzw. \'n
Timestamp ist.
...
Abfrage für höchsten Wert geht nicht - PHP & MySQL
error 404 für jpgs ? - HTML, CSS - Hilfe für das Erstellen einer Homepage
in
HTML, CSS - Hilfe für das Erstellen einer Homepage ich hab das mal ausprobiert,... das Ersatzbild erscheint aber leider gibts ne Fehlermeldung, die glaube ich mit dem last updated (hatte ich vorher nicht erwähnt) zusammenhängt.
Bei $filename = webcam.jpg; fehlt wahrscheinlich jetzt das Ersatzbild (webcam_e.jpg). Kann ich das noch irgendwie dazufügen????
Hier mal alles komplett:
...
timestamp vs datetime - PHP & MySQL
in
PHP & MySQL ich hab ein forum programmiert, welches die einträge bzw. das datum in die DB in das Feld datetime speichert.
frage: gibt es einen geschwindigkeitsunterschied zwischen
timestamp bzw. datetime bei zugriff auf die DB? wenn ja, wieso? quelle? thx :)...
Timestamp - PHP & MySQL
in
PHP & MySQL Genau auf diese Antwort hab ich gewartet :-) Danke...
Timestamp - PHP & MySQL
in
PHP & MySQL $datum = date(d.m.Y, $brdate). um .date(H:i, $brdate). Uhr;
(Ja man kann das alles in einen Date-Befehl packen, aber ich habe es mit Absicht so gemacht, weil es kritisch ist, wenn man in dem String Buchstaben benutzt, die ein Formatierungszeichen enthalten könnten)...
Timestamp - PHP & MySQL
in
PHP & MySQL Beispieldatum : 01.01.2002 um 01:01 Uhr...
Timestamp - PHP & MySQL
in
PHP & MySQL Definiere normales Datum mit Uhrzeit, sprich schreib hier ein Beispieldatum rein, wie es aussehen soll und Du bekommst, was Du brauchst....
Timestamp - PHP & MySQL
in
PHP & MySQL Danke, jedoch weiß ich nun nicht wie ich den vorhandenen
Timestamp einbringen kann.
Also nochmal mein
Timestamp ist schon vorhanden und liegt in der Variable $brdate. Wie bekomme ich nun ein Normales Datum mit Uhrzeit daraus ?...
Timestamp - PHP & MySQL
in
PHP & MySQL Oder , was jedoch nicht immer vorteilhaft sein kann......
Timestamp - PHP & MySQL
Timestamp - PHP & MySQL
in
PHP & MySQL Hallo, ich habe einen
Timestamp in einer Variable namens $brdate
ich kann ich nun den
Timestamp wieder umrechnen lassen in ein normales Datum mit Uhrzeit und dies wieder in der Variáble speichern ?...
Zip-Kompression mit zip.lib.php von PHPMyAdmin - PHP & MySQL
in
PHP & MySQL Die Klasse funktioniert prima bei mir - sehe keine Notwendigkeit auf etwas anderes umzusteigen... Dein Fehler steckt im Aufruf der addFile()-Methode. Die Function erwartet eigentlich die Daten, die aus der Datei noch ausgelesen werden müssen.
/**
* Adds file to archive
*
* @param [b]string file contents[/b]
* @param string name of the file in the archive (may contains
the path)
* @param integer the current
timestamp
*
* @access public
*/
function addFile($data, $name, $time = 0){
...
-------------------------------
Ein Beispiel:
...
Datum mit Timestamp - PHP & MySQL
Datum mit Timestamp - PHP & MySQL
in
PHP & MySQL Hi Juby
Also dein Problem is schon mal, dass du den
timestamp von jetzt ( time(); )nimmst also auch nicht den aus der Datenbank.
so:
$
timestamp = $daten[stamp]; //Oder wie bei dir die Daten aus der Datenbank heißen
$datum = date('Y-m-d H:i', $
timestamp);
//Hier kannst du das Datum formatieren dann brauchst du auch nicht mehr die untere function
dann noch print $datum; wo das datum stehen soll ...
Datum mit Timestamp - PHP & MySQL
in
PHP & MySQL Sry wenn ich das Thema hier nochmal ansprechen muss,
folgendes:
Ich mache gerade mein eigenes Gästebuch, habe das datum in meiner mysql-tabelle als
timestamp 10 eingegeben.
Es funktioniert auch wunder bar, habe bisher die funktionen verwendet:
$
timestamp = time();
$datum = date('Y-m-d H:i', $
timestamp);
function timestamp_mysql2german($t) {
return sprintf(%02d.%02d.%04d,
substr($t, 6, 2),
substr($t, 4, 2),
substr($t, 0, 4));
}
das habe ich aus einem tutorial, leider klappt es immernoch nicht den
timestamp der auch richtig ausgegeben wird, als ein datum anzeigen zu lassen.
Habe vor 3 tagen erst mit PHP angefangen und bin da bisschen überfragt ;)...
automatische aktualisierung - PHP & MySQL
in
PHP & MySQL Doch es geht,
aber es ist nicht direkt ein Cron-Job, sondern eine Aktion, die von einem Besucher ausgelöst wird.
Zum Funktionsprinzip:
Schritt 1:Du schreibst Dir Dein Aktualisierungsscript, welches keine Ausgaben enthalten sollte. Wenn Du dieses nun im Browser aufrufst, sollte Deine Datenbank aktualisiert werden und erst wenn das funktioniert gehst Du über zu Schritt 2.
Schritt 2: Du erstellst in einem Verzeichnis eine Datei und setzt diese auf 644. Das Startscript liest per filectime die letzte Änderung als
Timestamp aus, Du prüfst ob seit der letzten Änderung mindestens 24 Stunden (24 * 60 * 60 Sekunden) vergangen sind, wenn ja läßt Du das Aktualisierungsscript starten (per include) und schreibst irgendwas in die Datei.
Das Startscript wird auf irgendeiner PHP-Seite von Dir eingebunden. Wenn Du Ahnung hast von PHP wirst Du das auch hinbekommen, sonst solltest Du es eher lassen, wenn Du nicht genau verstehst, was da abläuft.
Natürlich wird dieses Script nicht total regelmässig ausgeführt, weil man ja eventuell nicht genau nach 24 Stunden den nächsten Besucher auf seiner Seite hat, aber immhin lassen sich so einfache Cron-Jobs realisieren, auch wenn man kein Recht hat diese zu erstellen.
Und ja ich verwende solche Systeme, um Toplisten generieren zu lassen, damit die Datenbank nicht die ganze Zeit durch Abfragen belastet wird, obwohl ich Cron-Jobs erstellen könnte....
Redirect-Script mit Zähler - PHP & MySQL
in
PHP & MySQL Hallo,
ich habe in einer MySQL-DB folgende Felder:
CREATE TABLE weblinks (
id int(11) NOT NULL auto_increment,
Zeit
timestamp(14) NOT NULL,
Titel varchar(255) default NULL,
Rubrik varchar(255) default NULL,
Link varchar(100) default NULL,
Beschreibung text,
Bild text,
PRIMARY KEY (id)
) TYPE=ISAM PACK_KEYS=1;
Nun möchte ich mittels Redirect redirect.php?goto=1 einen Link einfügen,
wobei sich in der Variable $goto die Id des Datensatzes befinden.
Desweiteren, möchte ich evtl. eine weitere Spalte Hits in der Datenbank
einfügen, damit ich die Zugriffe zählen kann.
Wie kann ich soetwas realisieren?
Markus...
php mit datum rechnen - PHP & MySQL
in
PHP & MySQL Hää?
$datum=2002-03-14 = 1985!
So gehts (wahrscheinlich sogar noch einfacher):
Can...
mit php in mysql db einen Timestamp schreiben - PHP & MySQL
in
PHP & MySQL @ KeyLF
Es ist relativ unsinnig (zumindest überflüssig), in einen
timestamp-Datentyp einer MySQL-Datenbank einen eigenen Wert schreiben zu wollen (wohlgemerkt reden wir von dem MySQl-Datentyp
TIMESTAMP, nicht einer PHP-Variablen).
Dieser Datentyp wird nämlich bei jeder Veränderung des dazugehörigen Datensatzes automatisch von MySQL aktualisiert.
Damit dieser Automatismus funktioniert, darf im SQL-Aufruf diesem Feld entweder nur ein NULL-Wert zugewiesen werden oder es wird gar nicht explizit erwähnt.
Beispiel:
Ich habe eine Tabelle um Arbeitsberichte abzulegen, diese besteht u.a. aus den Feldern beginn (Typ: time), ende (time), taetigkeiten (text), usw... am Ende ist das Feld angelegt (Type:
timestamp(14), Defaultwert NULL) definiert.
Wenn ich jetzt einen Datensatz schreibe...
$sql = INSERT INTO berichte
( datum ,
user_id ,
berichtsart ,
beginn ,
ende ,
arbeitszeit ,
projekte ,
taetigkeiten ,
sonstiges )
VALUES
('$datum' ,
'$id' ,
'$berichtsart' ,
'$beginn' ,
'$ende' ,
'$arbeitszeit' ,
'$projekte' ,
'$taetigkeiten' ,
'$sonstiges');
...dann wird das Feld angelegt, welches ich selber gar nicht erwähne in meinem SQL-Statement, automatisch vom MySQL-Server mit dem Zugriffszeitpunkt beschrieben (das sieht dann so wie hier aus: 20020412123011)....
Zip-Kompression mit zip.lib.php von PHPMyAdmin - PHP & MySQL
in
PHP & MySQL Hoi Leude..
Ich bin jetzt soweit gekommen. Nur bekomme ich immer einen CRC
Fehler wenn ich entpacken will.
Kann mir da jemand helfen, die Klasse (PHPMyAdmin) versteh ich
nämlich kaum.
Code:
mit php in mysql db einen Timestamp schreiben - PHP & MySQL
in
PHP & MySQL hab's bereits hinbekommen,
danke für die unterstützung
zambas...
mit php in mysql db einen Timestamp schreiben - PHP & MySQL
in
PHP & MySQL Hi!
Folgendes formatiert den
Timestamp in ein Datum:
strftime(%d.%m.%Y um %R Uhr,time())
Can...
mit php in mysql db einen Timestamp schreiben - PHP & MySQL
in
PHP & MySQL problem ist dann auch wieder das format, denn time() von gerade eben: 1044538482
das muss ich dann auch noch irgendwie umwurschteln, dass da hinterher auch ein vernünftiges datum wie: 06-03-2003 steht.
zambas...
mit php in mysql db einen Timestamp schreiben - PHP & MySQL
in
PHP & MySQL mein anliegen war ja auch, dass ich beim reinschreiben die mysql-time des timestamps nutzen wollte.
zambas
...
mit php in mysql db einen Timestamp schreiben - PHP & MySQL
in
PHP & MySQL Du schreibst ja gar keine Wert in 'erstellt_dat' rein: da müsste ja jetzt z.B. die Variable $timet rein!
Und die würdest du so rausbekommen!
$timet = time();
...
mit php in mysql db einen Timestamp schreiben - PHP & MySQL
in
PHP & MySQL hallo!
ich will einen datensatz per php in die db schreiben. kein problem. bis auf die spalte
timestamp. das ergebnis dort: 00000000 (weil db 8 stellen ausgibt).
kann mir jemand sagen, wie ich das insert schreiben muss, dass beim speichern das aktuelle datum übernommen wird?
mein insert sieht so aus: INSERT INTO CHANGES ('c_id', 'content', 'erstellt_dat', 'ziel_dat', 'faq') VALUES ('', '$content', '', '$zieldatum', '$faq')
c_id ist auf auto_increment gesetzt und erstellt_dat ist ein
timestamp.
danke
zambas...
Datum - Uhrzeit - PHP & MySQL
in
PHP & MySQL Mit time() ermittelst du einen
Timestamp-Wert, der Sekunden seit 1970 (oder so ähnlich) angibt. Um eine Zeit- bzw. Datumsangabe zu erhalten, benutzt du strftime:
strftime(%d.%m.%Y um %R Uhr,time())
Gäbe z.B. aus: 02.02.2003 um 16:34 Uhr
Can...
Reload-sperre - PHP & MySQL
in
PHP & MySQL Also, du speicherst zusammen die aktuelle IP und nen
Timestamp. Bei jedem Aufruf der Seite schaust du, ob die aktive IP in deiner Liste drin ist. Wenn sie drin ist, wurde die Seite schon mal betreten.
Allerdings werden sich so nach einiger Zeit viele IPs sammeln. Also überprüfst du jedes Mal, wie alt jeder
Timestamp ist. Ist er älter als 5 Minuten, löschst du die zugehörige IP aus deiner Liste. Die Liste kann ne Textdatei oder ne MySQL-Tabelle sein.
Can...
Reload-sperre - PHP & MySQL
in
PHP & MySQL Ne, dazu brauchst du keine Cookies. In $REMOTE_ADDR steht die aktuelle IP-Adresse des Besuchers. Die schreibst du in ne Textdatei oder MySQL-Tabelle, und dazu noch einen
Timestamp. Dann schaust du, ob ein Eintrag mit derselben IP in nem bestimmten Intervall (z.B: 5 Minuten = 300 Sekunden) vorhanden ist - und dann kannst du deine Meldung ausgeben.
Nur solltest du die IPs irgendwann aus der Datei löschen, also vielleicht wenn der
Timestamp älter als 1 Stunde ist......
Einmalige ID in MySQL-Abfrage - PHP & MySQL
in
PHP & MySQL Wie realisiere ich eine MySQL-Abfrage, von jeder Zeile ein Wert nur einmalig sein soll...puhh....Beispiel:
Ich hab ein paar Zeilen:
ID Text
1 Hallo
2 Tach
1 Re: Hallo
1 Re: Re: Hallo
3 Hi
Jetzt will ich sämtliche Einträge auf einer Übersicht anzeigen, allerdings nicht alle 3 Einträge mit der ID 1, sondern jeweils nur eines davon, nämlich das Älteste (nach der Spalte
Timestamp sortiert). Wie erreiche ich das....geht das mit UNIQUE?
Can
...
rechnen mit datetime - PHP & MySQL
in
PHP & MySQL Genau!
Jetzt musst du nur mit time() den aktuellen
Timestamp auslesen und alles auflisten, was einen größeren
Timestamp hat.
Can...
rechnen mit datetime - PHP & MySQL
rechnen mit datetime - PHP & MySQL
in
PHP & MySQL Hm....kannst du nicht den
Timestamp speichern? Mit dem kann man einfacher rechnen und man kann ihn in nen String konvertieren...
Falls es nicht geht: Nen String in nen
Timestamp zu konvertieren geht glaub ich irgendwie, ich schau mal nach.
Can...
Suche Rating-Script - PHP & MySQL
in
PHP & MySQL unqualifizierter Kommentar: selber schreiben...;-)
ist doch gar nicht so schwer:
ich weiß nicht wo du deine Artikel her bekommst, aber wenn die z.B. aus einer MySQL Table kommen kannst du einfach noch zwei Spalten mit den Votings anfügen, eine mit dem Gesamtwert alle bisherigen Bewertungen und eine mit der Anzahl der Bewertungen beispielsweise.
Dann brauchst du noch eine Table mit der IP-log:
CREATE TABLE ip_log (
ip varchar(16) default '0',
timefeld
timestamp(14) NOT NULL,
id int(11) NOT NULL default '0'
) TYPE=MyISAM;
in der Spalte id speicherst du die Artikel ID. In dem Votingsscript wird dann zunächst IP und id der Anfrage mit denen in der Log verglichen. Falls es kein result gibt wird die Bewertung einfach in die Artikel-Table eingetragen, indem vorher die Werte ausgelesen werden und zu den beiden neuen hinzu addiert und wieder eingetragen werden.
Um die Bewertung eines einzelnen Artikels zu erhalten wird dann einfach der Gesamtwert aller Bewertungen durch die Anzahl der votes dividiert.
So hab ich das vor Ewigkeiten mal realisiert, aber das in einer Form die nicht veröffentlichungswürdig ist... aber funktionabel ;-)
...
Mit Datum Rechnen - PHP & MySQL
in
PHP & MySQL Hallo,
ganz einfach wie auf beschrieben:
für heute z.B.
Wenn du deine bisherigen Daten nach dem Schema dd.mm.yyyy umrechnen möchtest dann geht das so:
...
Mit Datum Rechnen - PHP & MySQL
in
PHP & MySQL Hallo,
ich würde an deiner Stelle mit timestamps arbeiten.
mit kannst du aus einem Datum einen
timestamp erzeugen, mit kannst du diesen dann wieder in ein normales Format umwandeln.
Wenn du es als Zahl ausgeben möchtest, erhältst du durch das Subtrahieren des angegebenen timestamps vom aktuellen
timestamp ( ) dann das Alter in Sekunden ;-). Das dann durch (3600*24*365,25) dividieren und du hast es in Jahren. Die elendigen Kommastellen wirst du entweder durch oder durch los.
...
Monate... - PHP & MySQL
in
PHP & MySQL Habe mich für die 2. Möglichkeit entschieden :-) :
Bis zur function werden nur Testdaten erzeugt, ist also für Dich nicht nötig, Du musst aber die Timestamps aus der DB in einem Array ($ts[]) zur Verfügung stellen.
Außerdem gibt es die Möglichkeit eine komplette Liste über Jahresgrenzen hinweg zu erstellen, wenn man makelist eine 0 übergibt. Falls Du diese Teilfunktionalität nicht brauchst, kannst Du auch den ersten Teil der if-else-Anweisung weglassen.
_________________
...
Monate... - PHP & MySQL
in
PHP & MySQL Hi,
ich hab ein Problem, das auf zwei Möglichkeiten gelöst werden könnte:
1.
$month = 01;
$year = 2000;
Das Script soll mir alle Monate von Januar 2000 bis zum Momentanen in einer Liste aufführen. (Monatsnamen ausgeschrieben mit Jahr)
2.
eine mySQL-Tabelle hat mehrere Datensätze, jeder hat in einem Feld einen Unix-
Timestamp.
Das Script soll wiederrum eine Liste ausgeben, in dieser soll jeder Monat, der in den Timestamps vorkommt, mit ausgeschriebenem Namen und Jahr *einmal* drinstehen.
Hat einer von euch eine Idee, wie eine der beiden Sachen zu realisieren wäre?
Gruß
the_doc...
MySQL: Timestamp aus zwei Tabellen auslesen - PHP & MySQL
in
PHP & MySQL Hallo NetDrag!
Nochmal danke für den Tip! Hat mir weitergeholfen.
Für zwei Tabellen sieht die Lösung jetzt so aus:
[small]$result_zeit = mysql($dbname,select IF (MAX(termine.time) > MAX(news.time), MAX(UNIX_TIMESTAMP(termine.time)) ,MAX(UNIX_TIMESTAMP(news.time))) as time
from termine,news); [/small]
Schwierig wird es nur, wenn mal noch mehr Tabellen dazukommen, die mit einbezogen werden müssen.
Gruß, Elliot
...
MySQL: Timestamp aus zwei Tabellen auslesen - PHP & MySQL
in
PHP & MySQL Danke für die Antwort, aber ....
... ich habe mich wohl etwas unklar ausgedrückt:
Die Einträge im
timestamp bei beiden Tabellen sind nicht gleich. Dort stehen unterscheidliche Zeiten drin. Und von diesen beiden Tabellen suche ich jetzt die aktuellste Zeit!
Gruß, Elliot...
MySQL: Timestamp aus zwei Tabellen auslesen - PHP & MySQL
in
PHP & MySQL Wenn der
timestamp in beiden identisch ist dann mußt du ja nur einen auslesen.
um das maximum in einer tabelle auszulesen nimmt man die funktion max. Select max(
timestamp) from x.
...
MySQL: Timestamp aus zwei Tabellen auslesen - PHP & MySQL
in
PHP & MySQL Hallo!
Ich habe folgendes Problem:
Ich habe in zwei MySQL-Tabellen einen
timestamp integriert. In beiden Tabellen ist dieser
Timestamp identisch. Ich möchte nun nur den aktuellsten
Timestamp auslesen. Mehr nicht!
Aber wie mache ich dies? Wie sieht die SELECT-Anweisung aus?
Das klappt so nicht:
$result_zeit = mysql($dbname,select UNIX_TIMESTAMP(t1.time) as time,
UNIX_TIMESTAMP(t2.time) as time
from $tab_termine as t1, $tab_news as t2
order by time desc
limit 1);
Vielleicht hat ja jemand von Euch eine Idee?
Gruß, Elliot
...
PHP-Timestamp zuende? - PHP & MySQL
in
PHP & MySQL M$ hatte früher auch Probleme mit langen Integern. In Windows 95 und 98 hatte die Datei VTDAPI.VXD eine Begrenzung von 2 hoch 32 Millisekunden (etwa 4.294.967.296 ms). Wenn die Zahl erreicht wurde, stürzt(e) der Computer ab.
Erst nach zwei (!) Jahren wurde dran gewerkelt, obwohl das Problem schon lange bekannt war.
Ich glaube, bis 2038 werden wohl schlaue Köpfe sich eine Lösung einfallen lassen...
mfg,
Christian
...
Probleme mit PHP Fkt. getdate? - Webhoster Suleitec.de - Domain, Support und Registrierung
in
Webhoster Suleitec.de - Domain, Support und Registrierung Hallo Miteinander,
bisher habe ich ja immer ausschliesslich Rieke mit meinen (zugegebenermaßen) manchmal etwas merkwürdigen Fragen genervt :-)) - ...
Nun seid Ihr dran ;-) :
Kann sich jemand von Euch erklären, warum die getdate Funktion sich bei einem bestimmten Monat verrechnet? Um es etwas plastischer zu machen, habe ich mal folgendes kleines Skript erstellt:
Der PHP Code lautet:
Wie Ihr bei der Ausgabe des Skripts sicher bemerkt, verrechnet sich getdate vom 27.9.92 zum 28.9.92 genau um eine Stunde - d.h. die Differenz des timestamps zum vorherigen Tag ist zwar korrekt mit 86400 Sekunden, die Ausgabe der Stundendifferenz zeigt allerdings ein Minus von einer Stunde (ursprünglich Offset 2 Stunden, nach dem 28.9 ein Offset von nur noch 1 Stunde).
Habe ich da jetzt einen Denkfehler oder ist dass tatsächlich ein Bug in PHP?
Sicher fragen sich einige von Euch, worin nun die Relevanz dieses Fehler steckt :-) .. nun ich habe eine kleine Datenbank, in der ich Einträge (auch) nach Datum vornehme. Um die Suche im Archiv der Datenbank zu erleichtern, nutze ich einen generierten Kalender, der dann den Hit entsprechend markiert. Bei einem Eintrag am 30.9.92 kam dann der Kalender außer Tritt ... er wurde zum einen nicht mehr richtig generiert und zum anderen wurde der Hit nicht richtig angezeigt.
Ich habe des Problem bisher dadurch umgangen, indem ich für diesen einzelnen Fehler folgende Ausnahmebehandlungsroutine einsetze:
if ($start_tag == 717631200) $start_tag = 717634800;
Aber dat ist ja keine Lösung des Problems an sich ...:-).
Hat jemand von Euch vielleicht eine Idee, woran dat liegen könnte?
Vielen Dank für Eure Geduld!
Mascha
...
Datumsformat MySQL - PHP & MySQL
in
PHP & MySQL Hallo!
Um mich auch noch kurz in die Diskussion einzumischen, würde ich das Datum als
timestamp(14) speichern.
Auslesen als SELECT UNIX_TIMESTAMP(datum) as datum
und dann
umformen mit:
...
date(H:i,$row[datum]);
Damit hätte man dann beides vereint.
Gruß, Elliot...
Datumsformat MySQL - PHP & MySQL
in
PHP & MySQL es wurde nicht gefragt welche nachteile es mit sich bring :joint
wirklich am coolsten und bequemsten, am schnellsten und elegantesten wäre natürlich folgendes:
- datumsfeld in der mysql als
timestamp(14) einstellen
- und arbeit der db überlassen: SELECT DATE_FORMAT(datum,'%d.%m.%Y') AS datum FROM db WHERE blabla
keep it simple!
...
Datumsformat MySQL - PHP & MySQL
in
PHP & MySQL wie speicherst du denn das datum in der db? als
timestamp? oder anders gefragt: in welchem format liegt das datum in der db?
...
PHP-Timestamp zuende? - PHP & MySQL
in
PHP & MySQL was wird dann passieren...
einfach gesagt [b]NIX![/b]
in einigen jahren haben wir warscheinlich genügen große ints und longs.
also keine sorgen vor dem 2038bug [img]http://www.plauder-smilies.de/tales/alieneyesa.gif[/img]
...
PHP-Timestamp zuende? - PHP & MySQL
in
PHP & MySQL Surviving Year 2038?
We just lived through the millennium problem, which - fortunately -- was a big yawner. In a few years, prepare to face another Unix-specific time problem -- Year 2038.
The number of seconds since the epoch is stored in a long integer data type having the capacity of 2147483647 (defined as constant LONG_MAX located in /usr/include/limits.h). 2,147,483,647 seconds from the epoch, on Jan 19 03:14:07 2038 CVT, a long int overflows and present Unix systems have a very bad day.
http://www.unixreview.com/documents/s=1236/urm0104k/0104k.htm
...
PHP-Timestamp zuende? - PHP & MySQL
in
PHP & MySQL Durch einen Zufall bin ich gerade auf folgendes Datum gestoßen: [b]19.01.2038[/b] - das ist der letzte Tag an dem ich die
Timestamp korrekt verarbeiten kann (z.B. beim umwandeln in einen Wochentag) - ab 20.01.2038 geht das nicht mehr...
was bitte passiert an diesem tag und auf welcher logik basiert es? an dem tag bekommt die
timestamp ja keine weitere stelle oder ähnliches...
oder hat man damals 1970 entschieden, dass die welt 2038 untergeht?
...
Automail - PHP & MySQL
in
PHP & MySQL Was macht das für einen Sinn mit dem Formular?
Du kannst doch einfach aus dem Skript heraus die Mail schicken. Du willst Doch nicht, dass jemand erst klicken muss, und wozu auch. ...oder wersteh ich gerade etwas falsch?
Setz doch einfach auf eine Seite, die täglich aufgerufen wird eine Abfrage: Datei
timestamp.txt einlesen (wenn nicht existent, dann anlegen und aktuellen
Timestamp reinschreiben). Ansonsten
Timestamp einlesen, wenn älter als eine Woche: Mail mit URI an Dich und den alten
Timestamp durch den aktuellen ersetzen - fertig.
...und was soll das mit dem Referrer - der taugt doch nichts.
Basti
[EDIT]
Bzw. eleganter wäre es, wenn Du nicht bei jedem Aufruf erst eine Datei öffnen und einlesen müsstest, sondern wenn einfach am Anfang des Skriptes (z.B. index.php) steht:
if ($microtime() == 82364....) include(skript.php);
Das skript.php schickt Dir dann die mail und schreibt den aktuellen
Timestamp direkt in der index.php um. Musst halt noch sicherstellen, dass niemand skript.php direkt aufruft (also entweder aus dem doc_root raus, oder $PHP_SELF checken).
Basti
[/EDIT]
...
Automail - PHP & MySQL
in
PHP & MySQL speicher die
timestamp des letzten versands ab und frag ab wann eine woche um ist...
...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL Ich habe natürlich auch die falsche Funktion erwischt. Korrekt wäre time() um den aktueen
Timestamp zu erhalten.
Das was du da zeigst ist das anderes Datumsformat. Wir meinen den Unix-Timstamp. Das sind die Sekunden seit dem 1.1.1970. Mit diesem Wert läßt sich am einfachsten rechnen.
Thomas
...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL du guckst ob der
timestamp+die anzahl sekunden die ein monat hat (60x60x24x30) kleiner ist als die aktuelle
timestamp.
...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL Naja das klingt ja alles ganz logisch aber wenn ich einen
Timestamp erstellenlasse so sieht der z.B. so aus: 20020214150349
und wie kommen den dann die 84000 zustande, vielleicht hab ich nen denkfehler, naja vielleicht kann mir dabei noch jemand weiterhelfen!?...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL
:confused
der tag hat 86400 sekunden
deshalb steht ja da 30*86400
mathe kann aber auch schwer sein. :wink
...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL Ein Monat hat 86400 Sekunden (->
Timestamp besteht auch nur aus sekunden)
Die
Timestamp sollte ein Integer-Wert sein.
...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL Nur fürs Verständnis, was bedeutet die 86400 und welches Format muß der
TimeStamp haben?
KeyLF...
Datensatz nach 3 Tagen automatisch löschen. - PHP & MySQL
in
PHP & MySQL mit einem cron-job der regelmäßig ausgeführt wird und die beiträge auf aktualität prüft... oder du setzt ne abfrage ob ein beitrag ein gewisses alter erreicht hat in eine funktion die häufig aufgerufen wird.
bei beidem wird einfach nur geprüft ob die
timestamp die der beitrag hat (die der beitrag haben dann muss :wink) älter als 30 tage ist.
...
Zeit rückwärts - PHP & MySQL
in
PHP & MySQL Hier einfach ein kleines Script was ich mal irgendwann geschrieben habe zum hin und her verwandeln. Leider ist mir nur die ordentliche Formatierung abhanden gekommen:
...
Timestamps monatlich sortieren lassen? - PHP & MySQL
in
PHP & MySQL Also hier ist mein Prog das ich schnell geschreiben hab, kann sein das Fehler drin sind.
_________________
Cu PsychoAndi
Wenn du Hilfe bei PHP, HTML, JAVA, JavaScript, Perl, CGI oder Flash brauchst geh auf http://www.Net-Baustelle.de
[ Diese Nachricht wurde geändert von: PsychoAndi am 2001-10-19 20:01 ]...
Timestamps monatlich sortieren lassen? - PHP & MySQL
in
PHP & MySQL mmm gar nicht so dumm.... mir hat heute schon mal jemand gesagt ich sollte drüber nachdenken bevor ich frage...
ich glaub so werd ich es regeln.. schicks mir trotzdem mal zu (bin immer neugierig)
...
Timestamps monatlich sortieren lassen? - PHP & MySQL
in
PHP & MySQL Hi
mach es so:
$mon=date(F,$
timestamp);
if($mon==Jan..){print'januar';}
Du wirst schon wissen ich mein.
Weil ich glaub du kannst ja PHP
Wenn nicht schreib nochmal dann schreib ich ein ganzes Script.
...
Timestamps monatlich sortieren lassen? - PHP & MySQL
in
PHP & MySQL ich brauche ein Script welches Datensätze aus einer Datenbank ausliest und eine Liste von Monaten ausgibt aus denen die Einträge stammen - mit Klick auf den Monat werden dann alle Datensätze des Monats angezeigt.
Wie mach ich das?
...
Der letzte Schliff.... - PHP & MySQL
in
PHP & MySQL Irgendwann sicherlich....
die
Timestamp (z.B. 1003448373 - das war gestern Abend irgendwann) hat eine Stelle mehr bekommen... also von 9 auf 10 Stellen....
...