如何使用特定的限制数据显示数据库中的数据?

问题描述:

嗨,家伙,我需要你的帮助.. 我有一个问题,同时从数据库中选择数据与我需要显示或显示特定的限制数据。我想显示40到80之间的数据,但是当数据显示时,显示的数据是从40到81(它可以达到81以上)。 我使用此功能来选择该数据。如何使用特定的限制数据显示数据库中的数据?

<?php 
$con=mysqli_connect("localhost","root","","silo"); 

if (!$con) { 
    die('Could not connect: ' . mysql_error()); 
} 


// Data for Titik1 
$query = mysqli_query($con,"SELECT * FROM temp2 LIMIT 40, 78"); 
$rows = array(); 

while($tmp= mysqli_fetch_assoc($query)) { 
    $rows[] = $tmp; 
} 

echo json_encode($rows); 
mysqli_close($con); 
?> 
+0

你需要的数据? –

+1

是啊...但它已经做了..我从Saili Jaguste得到解决方案 –

您的查询需要一些更正。通过本教程中找到更多的细节:https://www.w3schools.com/php/php_mysql_select_limit.asp

如果你想从40到80获得记录然后将查询应该是:从ID 40和80之间

SELECT * FROM temp2 LIMIT 39, 41 
+0

感谢您的答案 –

+0

不应该是'SELECT * FROM temp2 LIMIT 39,40'?你的将返回一个额外的行。 – Himal

+0

@Himal 40到80结果41记录和41到80结果40记录 –