MYSQL のデータベース時間フィールドをインターセプトし、送信された値と等しくする MYSQL ステートメントを作成する方法

WBOY
リリース: 2016-06-13 11:56:53
オリジナル
1135 人が閲覧しました

MYSQL で MYSQL ステートメントを記述し、送信された値と等しいデータベース時間フィールドをインターセプトする方法
bl_time はフィールド (2014-05-09 11:33:20 など)
$year は送信された値です形式 (2014 など)

....YEAR('ruku.bl_time')= . $ Year;

インターセプトされた bl_time フィールドの年が次であることを意味します。フォーム
で送信された $year の値と等しい
の後のステートメントを正しく記述するにはどうすればよいですか?-----解決策-------------- ------

<br /><br />$sql = "select * from table where year(bl_time) = '$Year'";<br /><br />
ログイン後にコピー

-----解決策---------------------- ----
month() と day() を使用します。問題ありません。試してみましたか?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!