Php 致命错误:FetchRow

Php 致命错误:FetchRow,php,Php,我是一个编程新手,我是一个系统管理员,但有时我需要修复相同的php页面,当我必须将它们从/迁移到另一个web服务器时。 我正在使用一个旧的php verson(5.3.8)开发一个旧网站,它或多或少可以正常工作,但我在php日志中遇到了一个问题: PHP致命错误:在297中对非对象调用成员函数FetchRow() 第297行=while($row\u colore=$rs\u colori->FetchRow()){ 第296行=$rs\u colori=$db->Execute(“从color

我是一个编程新手,我是一个系统管理员,但有时我需要修复相同的php页面,当我必须将它们从/迁移到另一个web服务器时。 我正在使用一个旧的php verson(5.3.8)开发一个旧网站,它或多或少可以正常工作,但我在php日志中遇到了一个问题:

PHP致命错误:在297中对非对象调用成员函数FetchRow()

第297行=
while($row\u colore=$rs\u colori->FetchRow()){

第296行=
$rs\u colori=$db->Execute(“从colori中选择*,其中id\u prodotto=“.$\u请求['id\u prodotto']”。“按描述订购”);

我怎样才能修好它

你能帮我吗

多谢各位

$rs_colori = $db->Execute("select * from colori where id_prodotto = '".$_REQUEST['id_prodotto']."' order by descrizione");
我认为问题来自连接问题,加上您试图在查询中使用的引号导致查询“中断”。请尝试此查询


我认为问题来自连接问题,加上您试图在查询中使用的引号导致查询“中断”。请尝试此查询。

PHP致命错误:对非对象调用成员函数FetchRow()
表示您的查询没有返回对象,由于某种原因失败,因此要调试问题,请在执行查询之前尝试打印(回显)查询。

PHP致命错误:对非对象调用成员函数FetchRow()
表示查询不返回对象,由于某种原因失败,因此要调试问题,请尝试打印(echo)在执行之前检查您的查询。

看起来查询失败了您的查询失败了。在执行之后检查mysql错误。以下是检查方法,看起来查询失败了您的查询失败了。在执行之后检查mysql错误。以下是检查方法,很高兴我帮助了您!很高兴我帮助了您!