我正在構建一個看起來像學生成績簿的數據庫,其中包含四個主題,總計和成績。 我在mysqli db中創建了六個表,其名稱爲 Eng1。 Eng2 eng3 engtotal enggrade。從總和中插入一個可選值到db列中
我已經爲前四個表格準備了一個插入腳本,我還寫了處理engtotal列插入的總和碼。
現在我需要包含分級代碼,它將插入(a,b,c或d) 假設學生總分爲80分以上,它將插入(a)到enggrade列中,如果是79到50,它會插入(b)等。下面是我設法寫的代碼。
$sql="INSERT INTO test (fullname,
password, regno, sclass, fcomment, ftname, nclass, eng1, eng2, eng3, eng4,
engtotal) Values('', '".$fullname."',
'".$password."',
'".$regno."',
'".$sclass."',
'".$fcomment."',
'".$ftname."',
'".$nclass."',
'".$eng1."',
'".$eng2."',
'".$eng3."',
'".$eng4."', ('".$eng1+$eng2+eng3+eng4."') AS SUM);";
$query_new_user_insert = $this->db_connection->query($sql);
爲什麼不能有人嘗試我的問題?是不是很清楚,或者是我的要求不可能 – Gentledozy 2014-09-25 07:25:16