如何使用SURNAME对此表进行排序,就像在升序上的A到Z一样。对于exaple
Aaron Hamster
Barnie Indigo
George Jumper
Mein Kampf
$sql = "SELECT id, ln, fn, mi, math, english, science FROM g1";
$result = $link->query($sql);
if ($result->num_rows > 0) { // IF RECORD COUNT = 0
//Pag-gawa ng table
echo
"<div align='center'>
<table border=1>
<tr>
<th>ID</th>
<th> Surname </th>
<th>Name</th>
<th>Middle Initial</th>
<th>Math</th>
<th>English</th>
<th>Science</th>
<th>Final Grade</th>
</tr>
</div>";
while($row = $result->fetch_array()) {
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['ln'] . "</td>";
echo "<td>" . $row['fn'] . "</td>";
echo "<td>" . $row['mi'] . "</td>";
echo "<td>" . $row['math'] . "</td>";
echo "<td>" . $row['english'] . "</td>";
echo "<td>" . $row['science'] . "</td>";
echo "</tr>";
}
echo "</table>";
}
else {
echo "No records have been saved yet.";
}
答案 0 :(得分:0)
您可以在查询中使用order by
。
$sql = "SELECT id, ln, fn, mi, math, english, science FROM g1 ORDER BY ln ASC";
$result = $link->query($sql);
if ($result->num_rows > 0) { // IF RECORD COUNT = 0
//Pag-gawa ng table
echo
"<div align='center'>
<table border=1>
<tr>
<th>ID</th>
<th> Surname </th>
<th>Name</th>
<th>Middle Initial</th>
<th>Math</th>
<th>English</th>
<th>Science</th>
<th>Final Grade</th>
</tr>
</div>";
while($row = $result->fetch_array()) {
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['ln'] . "</td>";
echo "<td>" . $row['fn'] . "</td>";
echo "<td>" . $row['mi'] . "</td>";
echo "<td>" . $row['math'] . "</td>";
echo "<td>" . $row['english'] . "</td>";
echo "<td>" . $row['science'] . "</td>";
echo "</tr>";
}
echo "</table>";
}
else {
echo "No records have been saved yet.";
}