Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
クエリの結果から次のエコーがあります(製品の購入時に表示するため)が、2013-01-30ではなく単に0130に表示したいと思います。
これを再コーディングして、目的の結果を生成するにはどうすればよいですか?
注: これは、エコーされた結果の1行にすぎません。したがって、mysqlクエリ自体を変更したくないのです。
echo htmlspecialchars(stripslashes($row['bookdate'])),'</u>';
あなたの日付の適切な部分を取るだけです:
$parts = explode('-', $row['bookdate']); echo htmlspecialchars(stripslashes($parts[1] . $parts[2])),'</u>';
DATE_FORMAT日付を選択するときに使用できます。
DATE_FORMAT
SELECT DATE_FORMAT(bookdate, '%m%d') AS myDate ...
ドキュメンテーション