我正在尝试使用node.js在mysql查询上设置一些简单的分页。
我的查询从数据库中收集了大约100行,我希望一次在表中显示12行。我有它设置,以便第一次查询运行它查找req.query.id的值,如果它不存在或如果它是null它将变量(p)设置为0然后运行查询与限制子句LIMIT p,12这个到目前为止工作goos。现在我在对视图的响应中传递p + 12并将其存储在名为id的隐藏字段中。当单击下一页按钮时,它会路由回同一页面,除非现在req.query.id不再为null我将p设置为等于req.query.id(第一次为12,下次为24,依此类推)但是当我运行查询时,似乎p的单引号值为'12'。这导致mysql在LIMIT'12',12处输入错误。我的问题是如何从req.query.id值中删除单引号?