ホームページ >バックエンド開発 >PHPチュートリアル >PHP はドロップダウン リストの値をデータベースの日付型フィールドに割り当てることができますか?
フォームパーツコード
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 皆さん、ありがとうございます