Php在字段为空时不打印错误消息

时间:2014-02-09 16:38:04

标签: javascript php jquery html

我正在尝试构建一个应用程序,当用户单击日历上的日期时,它会返回为该日期保存的活动。但我有一个问题。当特定日期没有活动时,应用程序不会返回错误消息:"该日期没有任何活动" 。它什么都不返回,只返回表的标题。你能帮帮我吗?我的错误在哪里?我的PHP代码如下:

<body>

<?php
$con = mysql_connect('127.0.0.1','root','');
if (!$con)
  {
  die('Lidhja me databazen nuk mund te kryhet' .mysql_error(). ' </body></html>');
  }
if(!mysql_select_db("Axhenda",$con))
die('Nuk mund te hapet databaza Axhenda'.mysql_error(). '</body></html>');




$result = mysql_query("SELECT * FROM Aktiviteti where Data= '$_POST[dataoutput]'");


mysql_close($con);


?>

<div class="title">The activity for date: <?php print ("$_POST[dataoutput]"); ?></div>

<table> 

<?php

  print("<th >");
  print("<td>Activity</td>");
   print("<td>Description</td>");
    print("<td>Time</td>");
    print("</th >");

while($rows=mysql_fetch_row($result))
{

if (!empty($rows))

{

     print("<tr >");



print("<td align='center' bgcolor='#FFFFFF'><input
 name='checkbox[]' type='checkbox' id='checkbox[]' value='$rows[0]'></td>");
print("<td bgcolor='#FFFFFF'>$rows[2]</td>");
print("<td bgcolor='#FFFFFF'>$rows[3]</td>");

print("<td bgcolor='#FFFFFF'>$rows[5]</td>");

print("</tr>");
}
 else 
 echo "There is no activity for that date";

}

?>
</table>




</body>
</html>

0 个答案:

没有答案