当同一表中的其他表列在PHP中更改时,日期表列将处于活动状态

时间:2019-01-25 19:08:25

标签: php mysql

表格数据

<div class="timeline-holder">
  <h1>Timeline</h1>
  <div class="step">
    <div class="img-left">
      <img src="https://via.placeholder.com/150" />
    </div>
    <div class="info-right">
      <h2>Placeholder Title</h2>
      <p>Placeholder text. Placeholder text. Placeholder text. Placeholder text. Placeholder text.</p>
      <ul>
        <li>Placeholder text</li>
        <li>Placeholder text</li>
      </ul>
    </div>
  </div>
  <div class="step">
    <div class="info-left">
      <h2>Placeholder Title</h2>
      <p>Placeholder text. Placeholder text. Placeholder text. Placeholder text. Placeholder text.</p>
      <ul>
        <li>Placeholder text</li>
        <li>Placeholder text</li>
      </ul>
    </div>
    <!-- end .info-left -->
    <div class="img-right">
      <img src="https://via.placeholder.com/150" />
    </div>
  </div>
</div>

我想要的是,当我在“状态”列中的“日期”列中插入数据时,时间戳自动为空,否则为空。现在,如果“状态”列为空,则数据显示为“ 0000-00-00 00:00:00”。 如果我从日期字段中删除时间戳并手动插入数据,则可以手动完成操作。

我要包含的代码

我的PHP代码

    |companyId|
    |companyName|
    |City|
    |email|
    |status|
    |date=>timestamp|

有帮助吗?

1 个答案:

答案 0 :(得分:0)

我相信您将需要更改表格中的列设置。转到表的“结构”,并将列属性更改为“更新时CURRENT_TIMESTAMP”。您可以通过cpanel phpmyadmin轻松地做到这一点。希望这会有所帮助!