使用$.get方法,点击一次button获取两条数据,点击一次之后变量+1,之后把这个值传递到getajax.php页面的数据库查询语句中作为查询条件,如果把"page="+pageno改成page=1。程序能正常运行,但现在是"page="+pageno,运行getajax.php,首先提示“false”,就是var_dump($result)的结果,然后提示“Fatal error: Call to a member function fetch_assoc() on a non-object in ”,这个应该是$result出错了?后推应该是查询语句的错误吗,那么这个"page="+pageno应该怎么写才正确?求指教
getajax.php
fetch_assoc()){
?>
month:day:
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
ajax中的$.get不是这么传参数的,第二个参数是对象
把这一行
改成
里边加
?>的话就结束了,所以会报错。这种一般是用双引号echo吧,因为双引号是解析变量的,带花括号更保险。当然我php也是新手,如果还有问题烦请指出,谢谢~参考