我有2个表,分别称为预订和guest2。所以我想显示今天checkindate的两个表的数据。我写过这样的。但它显示所有记录。从2个表中获取记录
<?php
echo $today=date("j-n-Y");
include("connect.php");
$SQL="SELECT bookings.bookingid, guest2.fname, guest2.lname
FROM bookings
LEFT JOIN guest2
ON bookings.guestid=guest2.guestid
AND bookings.checkindate = '$today'
ORDER BY bookings.bookingid ";
$run=mysql_query($SQL,$con) or die ("SQL2 error");
while($rec=mysql_fetch_array($run))
{
echo "booking ID".$rec['bookingid']."";
echo "Guest Name".$rec['fname']."";
echo " ".$rec['lname']."";
}
?>
任何想法?
不行啊..它是今天愚蠢的错误$ =日期( “J-正Y”);这必须更改为$ today = date(“Y-n-j”);根据我的表...现在它的工作..谢谢 –