ホームページ >バックエンド開発 >PHPチュートリアル >PHP で mysqli binding_param を使用して日付と時刻の値を MySQL テーブルに挿入するにはどうすればよいですか?
PHP で mysqli binding_param を使用して MySQL に日付と時刻の値を挿入する
PHP で MySQL の日付と時刻の列を操作する場合、mysqli binding_param
日付または時刻の値を MySQL テーブルに挿入するには、その値を SQL ステートメント内のパラメーター プレースホルダー (?) にバインドできます。パラメーターのプレースホルダーには、対応するデータ型、この場合は文字列の 's' を割り当てる必要があります。
例を次に示します:
<code class="php">$stmt = $mysqli->prepare('insert into foo (dt) values (?)'); $dt = '2009-04-30 10:09:00'; $stmt->bind_param('s', $dt); $stmt->execute();</code>
この例では、$dt 変数には次のものが含まれます。挿入される日付と時刻の値。 bind_param の「s」は、パラメーターのプレースホルダーが文字列であることを示します。
MySQL では日付と時刻の値が文字列として扱われることに注意してください。したがって、特別な書式設定を行わなくても、日付列または時刻列にそれらを挿入できます。
以上がPHP で mysqli binding_param を使用して日付と時刻の値を MySQL テーブルに挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。