0

日付列のあるMySQLデータベースがあります。

次のように、PHPで値の変数を作成します。

$query = mysql_query ("SELECT customer_date FROM customers WHERE customer_id = {$_SESSION['session_id']}");

while ($result = mysql_fetch_object($query)) {
    $date = $result->customer_date;
}

$dateYYYY-MM-DDから3つの変数に変換する必要があります

  • $yearvalue(たとえば2012
  • $monthname(たとえば8月
  • $dayvalue(たとえば10

そして、コードのどこにでもエコーアウトできる必要があります...これを派手な方法で行うにはどうすればよいですか?私はコーディングにかなり慣れていません...

4

2 に答える 2

3

ここ:

while ($result = mysql_fetch_object($query)) {
  $date = $result->customer_date;
  $yearvalue = date("Y", strtotime($date) );
  $monthname = date("F", strtotime($date) );
  $dayvalue = date("d", strtotime($date) );
}

から出力された最後の行のこれらの値の値のみが機能/保存されます$result

于 2012-07-14T00:57:34.797 に答える
0

これはどう?

while ($result = mysql_fetch_object($query)) {
    $date = $result->customer_date;
    list($year,$month,$day,$hour,$minute,$second)=
    explode('-',date('Y-F-d-h-i-s',strtotime($date)));
}

これも読んでください。要件に応じて遊ぶ必要がありY-F-d-h-i-sます。

于 2012-07-14T01:02:34.540 に答える