很多站长朋友们都不太清楚php中grade,今天小编就来给大家整理php中grade,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 name('grade')什么意思?' title='php laravel基础问题 第二行后面的->name('grade')什么意思?'>php laravel基础问题 第二行后面的->name('grade')什么意思? 2、 关于PHP中的统计成绩 3、 用PHP输出成绩单表格 name('grade')什么意思?'>php laravel基础问题 第二行后面的->name('grade')什么意思?这个name用官方的方法叫做命名路由。
还有一种方法是使用as来实现。
这个name命名路由的主要用途就是在模板中方便访问。
举个例子:
比如模板
<a href="{{route('grade')}}">年级</a>
这样写就可以了,会自动生成路由定义好的路径,可以说是非常方便,简单理解,就是一个别名,把一个长的写法改写成短的写法。
关于PHP中的统计成绩查询出所有的finalgrade 的成绩 然后
int a b c d e =0;
$result=mysql_query(select * from mdl_grade_grades )
while($new_row=mysql_fetch_array($result))
if($new_row['分数字段']>90){
$a++;
} elseif(80<$new_row['分数字段']<90){
$b++;
}elseif.....直接到成绩<60的 为止
最后echo $a;就是a的个数 $b 就是b的 。。。。懂了么?辛苦敲打 采纳吧~~
用PHP输出成绩单表格//grade.html 把name="course1"改成name="course[]",类似的全改。
<html>
<head>
<title>Sample Input Form</title>
</head>
<body>
<p>
<h1>Sample Transcript Report Form</h1>
<p>
<form method=POST action="grade.php">
<table border=0 cellspacing=2 cellpadding=2>
<tr><th>Course Name</th>
<th>Units(1-5)</th>
<th>Grade(0-100)</th>
</tr>
<tr>
<td>
<input type="text" name="course[]" size="30" value="">
</td>
<td>
<input type="text" name="units[]" size="10" value="">
</td>
<td>
<input type="text" name="grade[]" size="10" value="">
</td>
</tr>
<tr>
<td>
<input type="text" name="course[]" size="30">
</td>
<td>
<input type="text" name="units[]" size="10">
</td>
<td>
<input type="text" name="grade[]" size="10">
</td>
</tr>
<tr>
<td>
<input type="text" name="course[]" size="30">
</td>
<td>
<input type="text" name="units[]" size="10">
</td>
<td>
<input type="text" name="grade[]" size="10">
</td>
</tr>
<tr>
<td>
<input type="text" name="course[]" size="30">
</td>
<td>
<input type="text" name="units[]" size="10">
</td>
<td>
<input type="text" name="grade[]" size="10">
</td>
</tr>
<tr>
<td height=25>nbsp;</td>
</tr>
<tr><td colspan=3 align=center>
<input type=submit value="Submit">
</td>
</tr>
</table>
<hr>
</body>
</html>
//grade.php 被提交页面
<?php
$count=count($_POST['course']);
echo '<table border="1"><tr><th>course</th><th>units</th><th>grade</th><th>evaluation</th></tr>';
$unitsSum=$gradeSum=0;
for ($i=0; $i < $count; $i++) {
$unitsSum += $_POST['units'][$i];
$gradeSum += $_POST['grade'][$i];
echo '<tr><td>',$_POST['course'][$i],'</td><td>',$_POST['units'][$i],'</td><td>',$_POST['grade'][$i],
'</td><td>',evaluate($_POST['grade'][$i]),'</td></tr>';
}
echo '</table>';
echo 'Total units taken: ',$unitsSum,'<br>Average grade: ',$gradeSum/$count;
function evaluate($grade){
$evaluation='';
if ($grade>=90) {
$evaluation='A';
}elseif ($grade<90 $grade>=80) {
$evaluation='B';
}elseif ($grade<80 $grade>=70) {
$evaluation='C';
}else{
$evaluation='D';
}
return $evaluation;
}
echo '<hr>';
echo '<pre>';
var_dump($_POST);
echo '</pre>';
关于php中grade的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。