萤火虫在代码末尾指向“?>”并说 XML 不能是整个程序,我搜索了足够多的关于这个错误但都在谈论 js 和 ajax。但我的代码只有 html,我找不到任何错误在这里..
<?php
$con = mysql_connect('localhost','root','*****');
if (!$con)
{
die("OOPS!Could not connect to server".mysql_error());
}
mysql_select_db('EVENTS',$con) or die('Could not connect'.mysql_error());
echo "<table>";
echo "<tr>";
echo "<td>"."Time"."</td>" ;
$i=0; $j=0;
while($i < 7)
{ $today = mktime(0,0,0,date('d')+$i,date('m'),date('Y'));
echo "<td>".date('d/m/Y' , $today)."<br />".date('D',$today)." </td>";
$i++;
}
echo "</tr>";
while ($j < 10)
{ $i= 0 ; $time = 8+ $j;
echo "<tr>";
while ( $i < 7)
{
$today = mktime(0,0,0,date('d')+$i,date('m'),date('Y'));
$row1 = mysql_query ("SELECT DESCRIPTION FROM EVENTS WHERE TIME='$time' AND DATE='$today'") or die() ;
$row2 = mysql_query ("SELECT NAME FROM EVENTS WHERE TIME='$time' AND DATE='$today'") or die() ;
$result1 = mysql_result($row1,$con) or "---";
$result2 = mysql_result($row2,$con) or "-";
echo "<td>".$result1."BY".$result2."</td>" ;
$i++;
} echo"</tr>"; $j++;
}
echo "</table>"; mysql_close($con);
?>
这是 Quentin 要求的发送到浏览器的代码,似乎没有什么不同。
<?php
$con = mysql_connect('localhost','root','*****');
if (!$con)
{
die("OOPS!Could not connect to server".mysql_error());
}
mysql_select_db('EVENTS',$con) or die('Could not connect'.mysql_error());
echo "<table>";
echo "<tr>";
echo "<td>"."Time"."</td>" ;
$i=0; $j=0;
while($i < 7)
{ $today = mktime(0,0,0,date('d')+i,date('m'),date('Y'));
echo "<td>".date('d/m/Y' , $today)."<br />".date('D',$today)." </td>";
i++;
}
echo "</tr>";
while ($j < 10)
{ $i= 0 ; $time = 8+ $j;
echo "<tr>"
while ( $i < 7)
{
$today = mktime(0,0,0,date('d')+i,date('m'),date('Y'));
$row1 = mysql_query ("SELECT DESCRIPTION FROM EVENTS WHERE TIME='$time' AND DATE='$today'") or die() ;
$row2 = mysql_query ("SELECT NAME FROM EVENTS WHERE TIME='$time' AND DATE='$today'") or die() ;
$result1 = mysql_result($row1,$con) or "---";
$result2 = mysql_result($row2,$con) or "-";
echo "<td>".$result1."BY".$result2."</td>" ;
i++;
} echo"</tr>"; j++;
}
echo "</table>"; mysql_close($con);
?>
在浏览器中打开的 .html 页面显示如下:
"; echo ""; echo ""."时间"."" ; $i=0; $j=0; while($i < 7) { $today = mktime(0,0,0,date('d ')+i,date('m'),date('Y')); echo "".date('d/m/Y' , $today)." “.date('D',$today)。” "; i++; } echo ""; while ($j < 10) { $i= 0 ; $time = 8+ $j; echo "" while ( $i < 7) { $today = mktime(0,0, 0,date('d')+i,date('m'),date('Y')); $row1 = mysql_query ("SELECT DESCRIPTION FROM EVENTS WHERE TIME='$time' AND DATE='$today' ") 或 die() ; $row2 = mysql_query ("SELECT NAME FROM EVENTS WHERE TIME='$time' AND DATE='$today'") 或 die() ; $result1 = mysql_result($row1,$con) 或“---”;$result2 = mysql_result($row2,$con) 或“-”;回显“”。$result1."BY".$result2."" ; 我++;} 回声""; j++; } 回声“”;mysql_close($con); ?>