我有一个HTML表格,显示第一列中的下一个90天。我尝试使用与第1列中的日期对应的事件填充第2列。
我尝试了下面的代码并且它没有工作;第二列是空白的。在MySQL表中,字段" datescheduled"是类型"日期。"
$now = time();
echo "<table class = 'samplesrec'>";
for ($i=0;$i<90;$i++)
{
$thisDate = date("l, F j, Y",$now + ($i*86400));
$deal = mysql_query("SELECT event, datescheduled FROM events WHERE datescheduled = '{$thisDate}'");
$result = mysql_fetch_assoc($deal);
echo "<tr><td>".$thisDate."</td><td>{$result['deal']}</td></tr>\n";
}
echo "</table>";
答案 0 :(得分:0)
在你的SQL-String中,你写了{$thisdate}
,你应该{$thisDate}
。