近年、社会の発展に伴い、さまざまな選考活動がますます盛んになっており、採点システムは間違いなく選考活動の最も重要な要素の一つです。スコアリング システムでは、サーバーサイドのスクリプト言語として PHP 言語が広く使用されています。
それでは、5 人の審査員による PHP の採点を達成するにはどうすればよいでしょうか?以下に詳しくご紹介していきます。
1. データベースを構築する
まず、データベースを構築する必要があります。 SQL ステートメントでは、「sid」、「mark1」、「mark2」、「mark3」、「mark4」、「mark5」の 5 つのフィールドを含む「score_table」テーブルを作成する必要があります。
2. PHP コードを記述する
次に、審査員の採点、平均点の計算、パフォーマンスの並べ替えをそれぞれ実装するための PHP コードを記述する必要があります。
1. 審査員の採点
審査員の採点のコードは次のとおりです:
//(1)连接数据库 $connect=mysqli_connect("localhost","root","密码","test"); //(2)防止中文乱码 mysqli_query($connect,"set names utf8"); //(3)获取id值 $sid=$_GET['id']; //(4)获取新数据 $mark1=$_POST['mark1']; $mark2=$_POST['mark2']; $mark3=$_POST['mark3']; $mark4=$_POST['mark4']; $mark5=$_POST['mark5']; //(5)更新数据 mysqli_query($connect,"update score_table set mark1=$mark1,mark2=$mark2,mark3=$mark3,mark4=$mark4,mark5=$mark5 where sid=$sid");
?>
2. 平均スコアの計算
平均スコア計算のコードは次のとおりです:
//(1)连接数据库 $connect=mysqli_connect("localhost","root","密码","test"); //(2)防止中文乱码 mysqli_query($connect,"set names utf8"); //(3)查询所有数据 $sql="select * from score_table"; $query=mysqli_query($connect,$sql); //(4)遍历数据 while($row=mysqli_fetch_array($query)){ $average=($row['mark1']+$row['mark2']+$row['mark3']+$row['mark4']+$row['mark5'])/5; $sid=$row['sid']; //(5)更新数据 mysqli_query($connect,"update score_table set average=$average where sid=$sid"); }
?>
3. スコアの並べ替え
結果を並べ替えるコードは次のとおりです:
//(1)连接数据库 $connect=mysqli_connect("localhost","root","密码","test"); //(2)防止中文乱码 mysqli_query($connect,"set names utf8"); //(3)查询所有数据 $sql="select * from score_table order by average desc"; $query=mysqli_query($connect,$sql); //(4)遍历数据 $i=1; while($row=mysqli_fetch_array($query)){ $name=$row['name']; $average=$row['average']; echo ""; $i++; } ".$i." ".$name." ".$average." ?>
3. Web を作成します。インターフェース
最後に、ユーザーが名前を入力してプレーヤーを評価できる Web インターフェースを作成する必要があります。 Web インターフェイスのコードは次のとおりです。
五位评委打分系统 ログイン後にコピー
< ;/head>
4. まとめ
上記の手順を完了します。を達成できます PHP は 5 人の審査員によって採点されました。もちろん、上記のコードは参照のみを目的としており、必要に応じて変更および改善することもできます。つまり、スコアリング システムの導入は継続的な最適化と更新のプロセスであり、継続的な学習と進歩によってのみ、選考活動の円滑な実施をより適切に保証することができます。
以上がPHP が 5 人の審査員による採点をどのように実装するかについての詳細な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。