2014-01-17 76 views
0

我目前有一个html表单,它将允许用户输入“受孕日期”以及一些附加信息,然后单击“开始怀孕”按钮。 以下是我希望达到的效果: 当用户点击'开始怀孕'按钮时,受孕日期用于生成存储在数据库中的日期列表。 一些希望生成的日期包括:生成基于一个日期的日期列表

  1. 排卵扫描(受孕日期/受孕日期后第2天+ 2)
  2. 妊娠扫描(受孕日期/受孕日期后16天+ 16)

我已经尝试创建一个SQL语句,但尚未成功获得它的工作。

任何帮助将不胜感激。谢谢

回答

2

使用DATE_ADD()功能,像这样:

SELECT now() AS ConceptionDate, 
DATE_ADD(now(), INTERVAL 2 DAY) AS OvulationScan, 
DATE_ADD(now(), INTERVAL 16 DAY) AS PregnancyScan 

你会与实际用户选择的日期上面的查询样本中被改变now()部分。

+0

感谢阿齐兹生病让这个尝试 – user3037918

+0

嗨阿齐兹,只是想知道你是否可以告诉我如何将用户选择的日期放入sql语句中? – user3037918

+0

@ user3037918这取决于您的前端语言,如PHP/.Net。对不起,我没有太多的知识。 –