Netbeans说PHP功能有太多行

时间:2014-03-28 21:47:41

标签: php netbeans

我有一个函数,netbeans说我的代码中只能有20行。 为什么这样,我怎么能解决这个问题。我有另一个功能有同样的问题。 Dreamweaver没有说什么,所以我不知道这是不是一个大问题。

我的代码:

function dispalyEvent($weekNr, $week, $year){
    echo "<p>";
    $gendate = new DateTime();
    $gendate->setISODate($year,$week,$weekNr);

    $month = $gendate->format('m');
    $day =  $gendate->format('d');
    $event_query = mysql_query("SELECT * FROM calendar ORDER BY starttime"); 

    while($event = mysql_fetch_array($event_query)) { 
    $startYear = $event['startyear'];
    $startMonth = $event['startmonth'];
    $startDay = $event['startdate'];
    $endYear = $event['endyear'];
    $endMonth = $event['endmonth'];
    $endDay = $event['enddate'];

    $period = new DatePeriod(
     new DateTime($startYear.$startMonth.$startDay),
     new DateInterval('P1D'),
     new DateTime($endYear.$endMonth.$endDay +1)
    );

     $currentDate = $year."-".$month."-".$day;

    foreach ($period as $savedDate) {   

    if ($currentDate == $savedDate->format('Y-m-d')){
        if ($event['Approved'] == "Approved"){

      echo "</p>";
      echo "<p>";
         if ($event['ad']) {
        echo "<img src='images/".$event['ad']."' alt='event-ad' width='300' height='100' />";
         } else { echo "&nbsp;"; } 
      echo "</p>";
      echo "<p>&nbsp;</p>";
      echo "<div class='toggleLink' style='cursor: pointer; color: #333;'>";
         echo $event['starttime']."  ".$event['title']; 
        echo "</p>";
      echo "</div>";
     echo " <div class='toggle'>";
        echo "<p class='toggleLink'>";
         echo "(".$event['starttime']."-".$event['endtime'].") ".$event['location']." - ".$event['address']." - Admission Price: $".$event['price']."<br>".$event['description'];
        echo "</div>";
        }}}}
        echo "</p>";
        }
?>

0 个答案:

没有答案