Я новичок в php &, создавая страницу, где я хочу получить данные из db &, разбиение на страницы должно быть в алфавитном формате. iEe A | B | C | .... При нажатии кнопки A он должен отображать имена, начинающиеся только с A. В настоящее время я просто использую функцию LIMIT. Пожалуйста, помогите!Как добавить алфавитную разбивку на страницы на странице
<?php
$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="testmra"; // Database name
// Connect to server and select databse.
$conn=mysqli_connect($host,$username,$password) or die("cannot connect");
mysqli_select_db($conn,$db_name);
$sql = "SELECT * FROM newuser WHERE role='User' ORDER BY name asc LIMIT 15";
$query = mysqli_query($conn,$sql);
echo "<table border='1' id='mytable' width='100%'>
<tr><th colspan='9' align='center'><h2>User Details</h2></th></tr>
<tr bgcolor='grey'>
<th width='25%'>Full Name</th>
<th width='25%'>Department</th>
<th width='25%'>EmailId</th>
<th width='25%'>Username</th>
</tr>";
while($row = mysqli_fetch_array($query))
{
echo "<tr>";
echo "<td align='center'>" . $row['name']. "</td>";
echo "<td align='center'>" . $row['department']. "</td>";
echo "<td align='center'>" . $row['emailid'] . "</td>";
echo "<td align='center'>" . $row['username'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($conn);
?>
Я не спускал вас вниз, но у меня возникает соблазн сделать это, потому что вы пропустили так много важной информации, необходимой для получения надежного ответа. –
Сэр какая важная информация, которую я пропустил? – Fresher
Вы опустили какую-либо информацию о таблице 'newuser', в том числе о том, какой столбец нужно сортировать в алфавитном порядке, для начала. –