![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
我现在的PHP水平只在能勉强看懂别人的程序,稍稍改哈字
现碰到一个问题
SELECT * FROM table where g=1
如果这样查询的话,可以用 $num = $DB -> _GetNumRows($Result); 得到记录集,3千多条
但是如果用SELECT * FROM table where g=1 LIMIT 0,30
则得到的记录数是30 条,晕
也就是说现在我要先用SELECT * FROM table where g=1搜索后得到搜索的记录数,还要再查询一次加 LIMIT 0,30 显示第一页吗
这样就得两次查询吗?
我不知道能不能直接 SELECT * FROM table where g=1 LIMIT 0,30 后得到总记录数,可以吗?难道一定要用2次查询吗, 盼高手们指教一二,
提问者:idummy 08-22 15:03
答复

