2009年11月25日

運動會程式上線啦!

今天是個讓人緊張又興奮的日子,因為我的系統要接受考驗了…結果沒五分鐘就出包了,問題在於我誤會了報名規則,就改了一個  >1  就搞定…

其實應該如此…
for($i=0;$i<count($regist);$i++){
 $query="select Item_tbl.Scosort from Item_tbl,RaName_tbl,App_tbl where Item_tbl.Itid=RaName_tbl.Itid and RaName_tbl.Raid=App_tbl.Raid and Item_tbl.Scosort='$scosort' and Item_tbl.Relay!=1 and App_tbl.Raid!='$raid' and App_tbl.RaceNum='$regist[$i]'";
 $sql =mysql_query($query) or die($query);
 $num =mysql_num_rows($sql);
  if($num>0){
   $query="select Name from Stu_tbl where RaceNum='$regist[$i]'";
   $sql =mysql_query($query) or die($query);
   $row =mysql_fetch_array($sql);
   $title   ="錯誤訊息";
   $errmsg_msg =$regist[$i]."--".$row[Name]."警告字句!";
   include(Base_Root."/include/sysmsg.php");
  }
}

1 則留言:

  1. 其實才沒這麼簡單,其實是自已想的太單純…昨天下午想說已經可達到田、徑賽各一項的需求但晚上再次測試卻發現會造成可報兩項田賽或、徑賽。
    後來找出來的規則就是:例如在填報田賽時"競賽庫"中在排除自已,徑賽項目及接力項目之後不能再選到任一項田賽資料,若有就是該員已重複報名。

    回覆刪除

注意:只有此網誌的成員可以留言。