Php mysql搜索获取特定行
假设我有一个变量$var,用于确定为mysql查询选择了哪些行 如果$var的值=1,则检索desc date order中的前5行。 如果$var的值=2,则按描述日期顺序检索第6-10行。 如果$var的值=3,则按描述日期顺序检索第11-15行。 其中[]是您应该使用嵌入PHP的位置。如果$var介于1和3之间,则连接字符串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 *
其中[]是您应该使用嵌入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)