
如果我没记错的话,此错误通常是由以下代码段引起的:
// You probably have some pre similar to this$var = mysql_result( $result, 0, 'column_name');
查询失败或该列不存在的地方。检查是否
$result是有效的MySQL资源,以确保SQL有效,然后在尝试调用之前确保从数据库中实际获取结果
mysql_result。
或者,更好的是,使用
mysql_fetch_array而不是手动获取每个列值(如果您从查询返回了多个列)。