Προς το περιεχόμενο

PHP Dates


mixalis8

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα.. ακούστε λίγο το προβληματάκι που έχω... αποθηκεύω μια ημερομηνία μαζί με την ώρα στην βάση δεδομένων μου... Όταν παω να εμφανίσω όμως ξανα την ημερομηνία αυτή στο site είναι της μορφής 2006-12-18 18:00..... Εγώ θέλω όμως να είναι 18-12-2006 18:00....

 

πως μπορώ να κάνω αυτή την μετατροπή??? PHP

Δημοσ.

δύο είναι οι συναρτήσεις που χρειάζεσαι. Η strtotime και strftime

 

δουλεύει κάπως έτσι:

print strftime( "%A %d %B %Y", strtotime($row["news_datetime"]) )

 

όπου $row είναι ο row που έχεις πάρει απο την βάση σου. Το string "%A %d %B %Y" το αλλάζεις ανάλογα με το format που θες. Δες στο php.net και τις 2 funcs και το format string

Δημοσ.

kai kati allo na se rotiso... an kano kapoio erotima stin basi dedomenon mou pou sigoura mou dinei ena mono apotelesma pos perneis afto to apotelesma??

 

ego xrisimopoio while otan exo polla... grapse mou ligo ena paradigma gia na paris mono ena apotelesma $row['test'] (xoris while pou to xrisimopoioume otan exoume parapano apo 1eggrafes)

Δημοσ.
kai kati allo na se rotiso... an kano kapoio erotima stin basi dedomenon mou pou sigoura mou dinei ena mono apotelesma pos perneis afto to apotelesma??

 

ego xrisimopoio while otan exo polla... grapse mou ligo ena paradigma gia na paris mono ena apotelesma $row['test'] (xoris while pou to xrisimopoioume otan exoume parapano apo 1eggrafes)

 

$rowu = 'SELECT * FROM onomapinaka';

$row = mysql_query($rowu) or die($row.'<br>'.mysql_error());

$row = mysql_fetch_array($row);

 

echo $row['test'];

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...