ホームページ >バックエンド開発 >PHPチュートリアル >PHP はドロップダウン リストの値をデータベースの日付型フィールドに割り当てることができますか?

PHP はドロップダウン リストの値をデータベースの日付型フィールドに割り当てることができますか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-23 13:51:29820ブラウズ

フォームパーツコード
9eee712a41609d747e9453a503004e50';
echo "2179257d56ba5f35d812258d583600db選択してください4afa15d3069109ac30911f04c56f3338";
foreach($year as $value){
echo "2179257d56ba5f35d812258d583600db $value7236f00744e455b4d0d4048b76bad695";
}
echo '18bb6ffaf0152bbe49cd8a3620346341年';
*************************** ***省略********************************************* ****** *******
?>
フォーム検証部品コード
5a6c0934bf8b64a33c6c2c42e5bde01c
ここでの問題は、データベースのデータ型フィールドに $birthday を保存したいことですが、データ型を文字型に変更しない限り、渡される値は常に 0000-00-00 です。PHP を学んだばかりなので、助けてください


ディスカッション (解決策) に返信してください

タイムスタンプを使用して保存し、 time型をint型に変更します。保存するときは、

$date=stetotime($birthday);

タイムスタンプ付きで保存し、時刻の型を int 型に変更します。入金の際、以下は

$date=stetotime($birthday);
です


$date=strtotime($birthday);
はタイプミスです。

$birthday=$_POST['year'] .'-'.$_POST['month'] .'-'.$_POST['day'];

@xuzuning では、まだ次のようになる可能性があることがわかりました。 1階と比べてこちら 簡単ですが、やり方も上手ですね @XXOOme 皆さん、ありがとうございます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。