Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php SQL选择跳过前N个结果?_Php_Mysql - Fatal编程技术网

Php SQL选择跳过前N个结果?

Php SQL选择跳过前N个结果?,php,mysql,Php,Mysql,这是我的疑问: $result = mysql_query("SELECT * FROM Posts WHERE MATCH (City) AGAINST ('$city') ORDER by Date DESC LIMIT 10"); 基本上,我想跳过前10个结果,只选择结果N:$page*10,以显示与该页面对应的结果。如何执行此操作?检查关键字偏移量: 。。。限制10偏移量10您正在查找偏移量关键字 $offset = $page*10; $result = mysql_quer

这是我的疑问:

    $result = mysql_query("SELECT * FROM Posts WHERE MATCH (City) AGAINST ('$city') ORDER by Date DESC LIMIT 10");

基本上,我想跳过前10个结果,只选择结果N:
$page*10
,以显示与该页面对应的结果。如何执行此操作?

检查关键字偏移量:


。。。限制10偏移量10

您正在查找偏移量关键字

$offset = $page*10;
$result = mysql_query("SELECT * FROM Posts WHERE MATCH (City) AGAINST ('$city') ORDER by Date DESC LIMIT 10 OFFSET '$offset'");
使用

其中,第一个10是偏移量,第二个10是偏移量之后要检索的行数

Limit 10,10