Timestamp ordnen

oldputz1990

Erfahrenes Mitglied
Hallo!
Ich habe auf meiner homepage Termine.

Diese werden mti einem Formular eingetragen:
Script:
http://nopaste.php-q.net/271718

dabei wird das datum zu einem timestamp umgerechnet.

Aber irgentwie funktoniert das nocht so richtig.

Was habe ich falsch gemacht?

umwandeln:
PHP:
$time2 = mktime(0,0,0,$mm,$dd,$yyyy);

abfragen:
PHP:
$select = mysql_query("SELECT 
                             *
                       FROM
                             `termine`
                             
                       ORDER by 
                       `timestamp` ASC
                                                    ")
                             OR DIE('<span class="error">Beim Laden der Termine ist ein Fehler aufgetreten!</span>');


DANKE!


//edit:

Am Localhost funktioniert es!

Am server ist folgende struktur:

PHP:
CREATE TABLE termine (
  id int(5) NOT NULL auto_increment,
  termin varchar(50) collate latin1_general_ci NOT NULL default '',
  detail text collate latin1_general_ci NOT NULL,
  ort varchar(30) collate latin1_general_ci NOT NULL default '',
  dd char(3) collate latin1_general_ci NOT NULL default '',
  mm char(3) collate latin1_general_ci NOT NULL default '',
  yyyy varchar(5) collate latin1_general_ci NOT NULL default '',
  `user` varchar(30) collate latin1_general_ci NOT NULL default '',
  `time` varchar(40) collate latin1_general_ci NOT NULL default '',
  `timestamp` varchar(40) collate latin1_general_ci NOT NULL default '',
  PRIMARY KEY  (id)
) ENGINE=MyISAM AUTO_INCREMENT=20 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=20 ;
 
Zuletzt bearbeitet:
Hallo

du machst zwischen deiner "empty-Prüfung" und der insert-Variablen eine geschweifte Klammer auf (was wegen dem if-Befehl auch korrekt ist). Doch leider schliesst du diese nicht mehr.... setz also die schliessende Klammer nach dem Semikolon hinter der zusammengesetzten insert-Variablen und versuchs nochmals!

viele Grüsse
chicco79
 
Zurück