Php 如何在查询中使用最新日期作为条件

Php 如何在查询中使用最新日期作为条件,php,html,sql,Php,Html,Sql,我有几张表,其中一张是“peminjaman”,里面有“date”atribute类型,是“tarikhpemulangan”example=“2019-07-23”。我想从“peminjaman”中选择,从今天起,atribute“tarikhpemulangan”必须已经通过。请帮帮我 <?php echo '<h4><script> var dateObj = new Date(); var bulan = dateObj.getUTCMonth() + 1

我有几张表,其中一张是“peminjaman”,里面有“date”atribute类型,是“tarikhpemulangan”example=“2019-07-23”。我想从“peminjaman”中选择,从今天起,atribute“tarikhpemulangan”必须已经通过。请帮帮我

<?php

echo '<h4><script>
var dateObj = new Date();
var bulan = dateObj.getUTCMonth() + 1;//bulan 1-12
var hari = dateObj.getUTCDate();
var tahun = dateObj.getUTCFullYear();
newdate= hari + "-" + bulan + "-" + tahun;
document.write(newdate);
</script></h4>';

include 'capaian.php';

$query1 = "SELECT * FROM peminjaman INNER JOIN lulus ON 
peminjaman.nokppeminjam=lulus.nokppeminjam INNER JOIN peminjam ON 
peminjaman.nokppeminjam=peminjam.nokppeminjam WHERE tarikhpemulangan <= 
'newdate'";
$capai1 = mysqli_query($capaiDB, $query1);

?>

您只需要在查询中添加NOW函数
我们不需要JavaScript代码

 include 'capaian.php';
 $query1 = "SELECT * FROM peminjaman INNER JOIN lulus ON 
 peminjaman.nokppeminjam=lulus.nokppeminjam INNER JOIN peminjam ON 
 peminjaman.nokppeminjam=peminjam.nokppeminjam WHERE tarikhpemulangan <= 
 NOW()";
 $capai1 = mysqli_query($capaiDB, $query1);
包括“capaian.php”;
$query1=“从peminjaman内部连接lulus上选择*
peminjaman.nokppeminjam=lulus.nokppeminjam内部连接peminjam ON

peminjaman.nokppeminjam=peminjam.nokppeminjam WHERE tarikhpemulagan您只需要在查询中添加NOW函数 我们不需要JavaScript代码

 include 'capaian.php';
 $query1 = "SELECT * FROM peminjaman INNER JOIN lulus ON 
 peminjaman.nokppeminjam=lulus.nokppeminjam INNER JOIN peminjam ON 
 peminjaman.nokppeminjam=peminjam.nokppeminjam WHERE tarikhpemulangan <= 
 NOW()";
 $capai1 = mysqli_query($capaiDB, $query1);
包括“capaian.php”;
$query1=“从peminjaman内部连接lulus上选择*
peminjaman.nokppeminjam=lulus.nokppeminjam内部连接peminjam ON

peminjaman.nokppeminjam=peminjam.nokppeminjam,其中tarikhpemulangan只使用
其中tarikhpemulangan在@Rikudou_Sennin注释上扩展,原因是它无法工作,javascript在浏览器的客户端运行,它无法访问服务器以使用php变量。您可以使用所需数据从php输出javascript,但不能从javascript输出php变量。但是,您可以使用ajax执行php脚本以获取数据,但您需要自行决定这是否是资源的最佳利用。只需使用
即可,其中tarikhpemulangan在@Rikudou_Sennin comment上展开,原因是它无法工作,javascript在浏览器的客户端运行,它无法访问服务器以使用php变量。您可以使用所需数据从php输出javascript,但不能从javascript输出php变量。但是,您可以使用ajax执行php脚本来获取数据,但您需要自己决定这是否是资源的最佳利用。如果仍然存在任何问题,请尝试让我知道,我真的很感激。如果仍然存在任何问题,请尝试让我知道,我真的很感激。