Hallo,
ich lese aus einer Mysql Datebank in PHP diesen Datensatz aus.
$user_data[‚data_age‘] = mysql_real_escape_string($user_data[‚data_age‘]);
Und das Datum ist in so einem Format: 19841009
steht für 09.10.1984
Und jetzt müsste ich es irgendwie umwandeln um auf dieses Format zu kommen: 9-10-1984
Wie mache ich das am besten?
Hallo
Eine ganz simple Methode wäre substr($date,6,2).substr($date,4,2).substr($date(0,4)
Da bleiben aber die Nullen erhalten.
Alternativ geht date(‚j-n-Y‘,strtotime($date))
sigterm
ich lese aus einer Mysql Datebank in PHP diesen Datensatz
aus.
$user_data[‚data_age‘] = mysql_real_escape_string($user_data[‚data_age‘]);
der escape an der stelle ist falsch. du sollst beim schreiben escapen, nicht beim lesen.
Und das Datum ist in so einem Format: 19841009
steht für 09.10.1984
Und jetzt müsste ich es irgendwie umwandeln um auf dieses
Format zu kommen: 9-10-1984
Wie mache ich das am besten?
in dem du dein select umformulierst.
select date_format(datumsspalte,"%e-%c-%Y") from table
http://dev.mysql.com/doc/refman/5.0/en/date-and-time…