【问题标题】:Combining the date in order to insert it to the database结合日期以将其插入数据库
【发布时间】:2011-01-10 05:22:36
【问题描述】:

我需要在 PHP 中组合日、月和年,以便将其插入 MySQL 数据库。我将如何结合日、月和年?我正在从下拉菜单中选择日期。

【问题讨论】:

    标签: php mysql database date


    【解决方案1】:

    如果下拉菜单有数值,你可以使用普通的日期添加功能。

    【讨论】:

      【解决方案2】:

      MySQL 需要这种格式的日期:yyyy-mm-dd,因此如果您使用单独的下拉菜单来表示日、月和年,您可以像这样将它们连接起来:

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

      如果您的表单方法是“get”而不是“post”,则在代码中将 $_POST 替换为 $_GET。 还要确保将第 1 天到第 9 天的值正确设置为 01 到 09,并且使用两位数的值 - 与月份相同。即

      <select name="month">
         <option value="01">1</option>
         ...
      </select>
      

      【讨论】:

        猜你喜欢
        • 2011-04-06
        • 2016-04-22
        • 2023-04-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-27
        相关资源
        最近更新 更多