ben bu biçimde bir tarih dönüştürmek gerekir:
28 Kasım 2009
mysql tarih biçimine:
2009-28-11
ne php kullanarak tarih dönüştürmek için en iyi yöntem?>
teşekkürler.
http://www.bigroom.co.uk/blog/dates-in-php-and-mysql: doğaçlama
$mysqldate = date( 'Y-m-d', strtotime( $phpdate ) );
// Example:
$phpdate = 'November 20, 2009';
$mysqldate = date( 'Y-m-d', strtotime( $phpdate ) );
echo $mysqldate;
// output: 2009-11-20
Kullanabileceğiniz iki seçenek vardır ki vardır strtotime
veya preg_split
ve sprintf
. Ben sizin kullanmanızı öneririz strtotime
. Yapısı şöyle:
$date = 'November 28 2009';
$sqldate = date('Y-m-d', strtotime($date));
Aksi takdirde bu 00 okuyacaktır 0000 olarak okur böylece Y başkenti olduğundan emin olun.