[英]getting output of second row from mysql
嗨我有这个没有限制的mysql语句所以它将按升序获得第一行但我想得到第二行的标题
$res = mysql_query("select * from tas where id='{$m_id}' ");
之后我可以获取并获得第一个输出而没有任何问题,我需要获得id,所以我使用了这个
$nidf=$m_id-1;
但现在我需要先前id.table的标题,如果id,title,views等.i知道它可以通过这个查询轻松完成
$res2 = mysql_query("select * from tas where id='{$nidf}' ");
但我不想执行第二个syl查询,我想学习如何在不使用上述查询的情况下完成
我不能使用,因为我只需要第二行的标题和剩余的thigs我只需要第一行
SELECT *
FROM tas
WHERE id <= $m_id
ORDER BY id DESC
LIMIT 2
获取具有指定ID 或* LESS的所有行,按该ID按降序排序,然后仅返回该有序集中的前2行。 那将是你想要的$ m_id,以及下一个直接更低的id。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.