Php mysql搜索获取特定行

Php mysql搜索获取特定行,php,mysql,sql,pagination,Php,Mysql,Sql,Pagination,假设我有一个变量$var,用于确定为mysql查询选择了哪些行 如果$var的值=1,则检索desc date order中的前5行。 如果$var的值=2,则按描述日期顺序检索第6-10行。 如果$var的值=3,则按描述日期顺序检索第11-15行。 其中[]是您应该使用嵌入PHP的位置。如果$var介于1和3之间,则连接字符串 其中[]是您应该使用嵌入PHP的位置。要在$var介于1和3之间时连接字符串,这是一个简单的方法,就像使用mysql SELECT语句中的语法一样: SELECT *

假设我有一个变量$var,用于确定为mysql查询选择了哪些行

如果$var的值=1,则检索desc date order中的前5行。 如果$var的值=2,则按描述日期顺序检索第6-10行。 如果$var的值=3,则按描述日期顺序检索第11-15行。 其中[]是您应该使用嵌入PHP的位置。如果$var介于1和3之间,则连接字符串


其中[]是您应该使用嵌入PHP的位置。要在$var介于1和3之间时连接字符串,这是一个简单的方法,就像使用mysql SELECT语句中的语法一样:

SELECT * FROM myTable ORDER BY date DESC LIMIT ($var*5, ($var-1)*5 +1)

这是一个使用mysql SELECT语句中的语法的简单示例:

SELECT * FROM myTable ORDER BY date DESC LIMIT ($var*5, ($var-1)*5 +1)

你的问题是什么?您希望有人为您构建这些查询?请参阅:您的问题是什么?您希望有人为您生成这些查询?请参阅:
select * from table order by date desc limit (($var-1)*5+1), ($var*5)