Php 代码在web主机上不起作用,但在本地主机上起作用
代码在本地运行良好,但在联机时失败: 致命错误:未捕获错误:调用成员函数fetchColumn() 关于/home/xxxxx/public_html/xxxx/yyy/index.php中的布尔值:30堆栈 跟踪:#0{main}被抛出 /home/xxxx/public_html/xxxx/yyy/index.phpPhp 代码在web主机上不起作用,但在本地主机上起作用,php,mysql,select,Php,Mysql,Select,代码在本地运行良好,但在联机时失败: 致命错误:未捕获错误:调用成员函数fetchColumn() 关于/home/xxxxx/public_html/xxxx/yyy/index.php中的布尔值:30堆栈 跟踪:#0{main}被抛出 /home/xxxx/public_html/xxxx/yyy/index.php 从本地导出db并将其导入远程(确保它们相同),确保将连接设置更改为远程代码上的db 检查本地和远程上的php和mysql版本,以防它们相同,并且完成了上述步骤,但是您得到了错误
从本地导出db并将其导入远程(确保它们相同),确保将连接设置更改为远程代码上的db
检查本地和远程上的php和mysql版本,以防它们相同,并且完成了上述步骤,但是您得到了错误,很可能是您缺少远程上的一些php配置。您的查询失败。断开调用链,检查状态并检查错误消息。
$dbo->query($query2”)
返回的是一个false
(布尔值)而不是一个对象。检查SQL,确保表、数据库和列名都正确,等等可能重复的
@$eu = ($start - 0);
$limit = 24;
$this1 = $eu + $limit;
$back = $eu - $limit;
$next = $eu + $limit;
$pro = $next + 1;
$ant = $back + 1;
$query=" select distinct(me_image.gal_id),file_name, gallery,img_id from me_image, me_gallery where me_image.gal_id=me_gallery.gal_id group by me_image.gal_id order by gal_id desc limit $eu, $limit";
$query2=" select distinct(me_image.gal_id),file_name, gallery,img_id from me_image, me_gallery where me_image.gal_id=me_gallery.gal_id group by me_image.gal_id order by gal_id ";
$nume = $dbo->query("$query2")->fetchColumn();