當前位置:首頁 » 成績查詢 » 成績排名php代碼

成績排名php代碼

發布時間: 2021-01-23 17:05:10

Ⅰ php語言編寫switch判斷成績代碼。分別輸出優秀、良好、中等、及格和不及格。

格式錯誤了,應該是這樣的:
?php
switch
($score)
{
case
0:
"$score
=90&&$score<=100":
echo"優秀
";
break;
case
1:
"$score>=80&&$score<90":
echo"良好
";
break;
case
3:
"$score>=70&&$score<80":
echo"中等
";
break;
case
4:
"$score>=60&&$score<70":
echo"及格
";
break;
case
5:
"$score>=0&&$score<60":
echo"不及格
";
break;
default:
echo"成績輸入錯專誤
";
}
?>
因為我這里沒有屬PHP環境所以也就沒測試,但應該就是這樣的了,。

Ⅱ 怎麼用php做成績等級劃分

具體代碼如下:
<?php
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, CURLOPT_URL, '');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
echo $file_contents;
?>
PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。
它可以比CGI或者Perl更快速地執行動態內網頁。用容PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,
執行效率比完全生成HTML標記的CGI要高許多;
PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。

Ⅲ 怎麼用PHP編寫排行榜

可以給你的資料庫裡面添加一個投票次數的欄位,根據這個欄位,查詢時候SQL語句後面 order by 投票次數 desc 就可以排行了。

Ⅳ 編寫php程序實現對學生考試成績進行等級劃分!!

$score=81;
switch
($score)
{
case
"$score">90&&"$$score"<=100:
echo"優秀<br>";
break;
case
"$score">80&&"$score"<=90:
echo"優良<br>";
break;
case
"$score">=60&&"$score"<=80:
echo"中等<br>";
break;
case
"$score">=0&&"$score"<60:
echo"不及格<br>";
break;
default:
echo"成績設置內有誤容<br>";
}

Ⅳ php如何實現分數排名,判斷該學生第幾名,如圖

先根據票數倒序查詢票數表,sql語句大概是

"SELECT 學生id,票數 FROM 票數表 ORDER BY 票數 DESC";假設得到的結果集賦值為 $res,

再用PHP遍歷,

$student=array();
foreach($resas$key=>$value){
$student[$value['學生id']]=$key+1;
}
最後就可以得到student排名數組,鍵是學生的id,值就是學生的排名。

Ⅵ php排行榜代碼

前十來SQL:
SELECT * FROM `自some_table`
ORDER BY `score`
LIMIT 10
自己名次如ls:
SELECT COUNT(`score`) FROM `some_table`
WHERE` score`>(SELECT `score` FROM `some_table` WHERE id=#用戶的id);
就是獲得比自己分數高的人有多少

成績排名SQL語句 並列成績按時間最新的排前面怎麼寫,PHP+MYSQL

select id from 表 order by 成績 desc,時間 desc

Ⅷ php實現成績劃分

這是面試嗎?這題看著怎麼那麼

這是幾分鍾能做出來的嗎

老大你應聘的啥職位

Ⅸ php考試成績計算代碼怎麼寫類似於:

問題挺多:
1.$sum = array_sum($arr[$i]); $arr[$i]是一個值,不是一個數組!

2.$arr = array(); 循環內不需要定義一次

3.$arr = array_push($arr,$d[1][$i]); 應該是array_push($arr,$d[1][$i]); 前面的 $arr=去掉

4.$sum = 0; 應該定義在循環體外,要不每次循環都重置。

我沒怎麼看懂這段代碼你想表達的意思

終於看懂了,修改下
<?php
$a = array ("A","A","A","A","A","A","A");
//print_r( array_keys($a));
$b = array ("A","B","A","A","B","A","A");
$c = array(10,10,10,10,20,20,20);
$d = array();
array_push($d,$b);
array_push($d,$c);
print_r($d);
echo "<br/>";
echo "sum_c-->>".array_sum($c)."<br/>";
echo "<br/>";

$arr = array();
for ($i=0; $i<=6; $i++){
$sum = 0;
if ($a[$i] == $d[0][$i]){

echo "a[$i]-->>".$a[$i]."<br/>";
echo "d[0][$i]-->>".$d[0][$i]."<br/>";
echo "d[1][$i]-->>".$d[1][$i]."<br/>";
array_push($arr,$d[1][$i]);

$sum = array_sum($arr);
echo "<hr/>";
}
//print_r($arr);
//echo "a[$i]-->>".$a[$i]."<br/>";
//echo "sum=".$sum."<br/>";
}
echo "sum=".$sum."<br/>";
?>

下面我寫的
<?php
$a = array ("A","A","A","A","A","A","A");
//print_r( array_keys($a));
$b = array ("A","B","A","A","B","A","A");
$c = array(10,10,10,10,20,20,20);
$temp = array();

$temp = array_diff_assoc($a,$b);
$temp = array_diff_key($c,$temp);
echo array_sum($temp);
?>

Ⅹ 用php求5名同學的總成績和平均成績。求代碼

$arr=array(50,60,70,80,90);//用數組表示5個同學的成績
$sum=array_sum($arr);
echo'成績總和為:'.$sum;//array_sum()直接求出總內和並輸出顯示,本例中得容到350
$con=count($arr);//count()計算學生數量,本例中得到5
$ave=$sum/$con;
echo'平均成績為:'.$ave;//總成績除去人數即得到平均成績,本例中得到70

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919