๕ ส.ค. ๒๕๕๑

syntax error, unexpected '}'

Parse error: syntax error, unexpected '}' in /var/www/vhosts/phithan.com/httpdocs/new-sales-activity/admin_activity_report_exel.php on line 127

เหตุนี้จะเกิดกับ syntax ที่ต้องใช้ {} เช่น for , while เป็นต้น และ เกิดได้ 2 กรณี คือ ลืมเปิดแต่ปิด กับ ลืมปิดแต่เปิด

ตัวอย่าง ลืมเปิดแต่ปิด

<?php

  while( $row_rs_activity = mysql_fetch_assoc($rs_activity) )
    array_push( $arr_date , $row_rs_activity['activity_day'] );
  }

?>

ตัวอย่าง ลืมปิดแต่เปิด

<?php

  while( $row_rs_activity = mysql_fetch_assoc($rs_activity) ){
    array_push( $arr_date , $row_rs_activity['activity_day'] );

?>

 

เวลาปีกกา มันซ้อนกันเยอะๆ เป็นไปได้อย่างยิ่งที่เราจะลืม เปิดหรือลืมปิด เวลาเกิด error อย่างนี้ ส่วนใหญ่แล้วเราจะมองหาแต่ว่า เราลืมปิดปีกกา ตรงไหนบ้าง  ผมจึงชี้ให้เห็นว่า มันเป็นได้ทั้งเปิดและปิด ฉะนั้น วันหลังถ้าเกิดเออเร่อแบบนี้ ท่านมั่นใจว่าท่านปิดปีกกาหมดแล้ว ก็ลองหาดูว่า ท่านเปิดปีกกา ถูกต้องหรือเปล่า

ไม่มีความคิดเห็น: