Si no recuerdo mal, este error generalmente proviene de un segmento de código como el siguiente:
// You probably have some code similar to this
$var = mysql_result( $result, 0, 'column_name');
Donde la consulta falla o la columna no existe. Comprueba que $result es un recurso válido de MySQL para asegurarse de que el SQL sea válido, luego asegúrese de obtener resultados de la base de datos antes de intentar llamar a mysql_result .
O, mejor aún, usando mysql_fetch_array en lugar de obtener manualmente cada valor de columna (si tiene varias columnas devueltas de la consulta).