열 머리글을 클릭 한 후 다음 표에서 열을 정렬하려면 어떻게합니까? 제품 이름 및 가격을 오름차순 및 오름차순으로 표시하고 싶습니다. 나는 여전히 PHP에서 초보자이므로 제발 판단하지 마시길 바랍니다 :) 어떤 도움을 주셨습니다.테이블 열을 정렬 가능하게 만드는 방법
<table style="width:50%" id="table1" align="center">
<tr>
<th>Product Name</a></th>
<th>Price</th>
<th>Image</th>
<th>Quantity</th>
<th>Buy</th>
</tr>
<?php
$connection = mysqli_connect('localhost','root','','part2');
$query="SELECT * FROM products";
$result=mysqli_query($connection, $query);
while ($row=mysqli_fetch_assoc($result)){
echo "<tr>";
echo "<td>";
echo $row['ProductName'];
echo "</td>";
echo "<td>";
echo "$".$row['Price'];
echo "</td>";
echo "<td>";
echo ' <img src="./images/'.$row['Image'].'" style="width:50px;height:50px"/><br />';
echo "</td>";
echo "<td>";
echo "<form method='post' action='buy.php'>";
echo "<fieldset>";
echo "<input type='number' name='quantity' style='width:30px'/>";
echo "</fieldset>";
echo "</form>";
echo "</td>";
echo "<td>";
echo '<a href="buy.php?id='. $row['ProductID'].'">Buy</a>';
echo "</td>";
echo "</tr>";
}
?>
</table>
... –
당신은 자바 스크립트 솔루션에 열려 있습니까? –
예 javascript가 더 나은 해결책입니다. 이렇게하면 서버의 다른 요청을 피할 수 있습니다. https://datatables.net/ – scraaappy