Php 选择间隔日期最大日期和最小日期

Php 选择间隔日期最大日期和最小日期,php,mysql,Php,Mysql,我想从表中选择日期最大值和日期最小值。使用形式 $datemax=$_POST['maxdate']; $datemin=$_POST['mindate']; ("select * from demande inner join gestionnaire on gestionnaire.idgab = demande.idgab where demande.idgab='$idgabsess' order by demande.dateincidnt") 我想从列dateincidn

我想从表中选择日期最大值和日期最小值。使用形式

$datemax=$_POST['maxdate'];
$datemin=$_POST['mindate'];
    ("select * from demande inner join gestionnaire on gestionnaire.idgab = demande.idgab  where demande.idgab='$idgabsess' order by demande.dateincidnt")

我想从列dateincidnt中选择($datemax)--->(datemin)

您可以使用
MySQL
between
子句

SELECT * FROM table WHERE date BETWEEN $start_date AND $end_date
在代码中

select * from table where dateincidnt between $datemax and datemin

使用
BETWEEN
操作符

$sql = "select * from demande
        inner join gestionnaire on gestionnaire.idgab = demande.idgab
        where demande.idgab='$idgabsess'
              and dateincidnt between $datemin and $datemax
        order by demande.dateincidnt";

你能告诉我更多吗?请在将$\u POST值注入查询之前对其进行转义或强制转换,否则会受到影响。