2017-04-11 88 views
0

嗨,傢伙,我需要你的幫助.. 我有一個問題,同時從數據庫中選擇數據與我需要顯示或顯示特定的限制數據。我想顯示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得到解決方案 –

回答

0

您的查詢需要一些更正。通過本教程中找到更多的細節: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記錄 –

相關問題