Esta función la llamo desde cualquier parte con el siguiente código
Código PHP:
echo grid_scroll_bar3(
"asignacion_gobernador3.php", #El enlace a donde queremos dirigir al usuario en el caso que haga clic el en enlace
"Asignaciones del Gobernador", #Titulo que va a tener el grid
"SELECT
ob_proyectos.correlativo,
ob_proyectos.descripcion AS 'DESCRIPCION',
ob_proyectos.asignado AS 'MONTO',
ob_proyectos.fecha AS 'FECHA',
ag_fuente_recursos.descripcion AS 'RECURSOS'
FROM
ob_proyectos
INNER JOIN
`ag_fuente_recursos` ON `ob_proyectos`.`fte_recursos` = ag_fuente_recursos.`fte_recursos`
INNER JOIN ta_obras_actividades ON ta_obras_actividades.cod_proyecto = ob_proyectos.correlativo
WHERE ta_obras_actividades.status = 'Iniciada' OR ta_obras_actividades.status = 'Por Iniciar'", #Consulta SQL donde quiero mostrar los datos (puede ser una vista)
"asignaciones", #Nombre del div donde queremos poner el grid (no se puede repetir en una misma página
"CORRELATIVO,DESCRIPCION,MONTO EST.,FECHA,FTE. RECURSOS", #Titulo de los campos que vamos a mostrar (debe tener la misma cantidad que la variable $campos)
"ob_proyectos.correlativo,DESCRIPCION,MONTO,FECHA,RECURSOS", #Nombre de los campos de la tabla (debe tener la misma cantidad que la variable $titulos_campos)
"ob_proyectos.correlativo,DESCRIPCION,MONTO,FECHA,RECURSOS", #Nombre de los campos de la tabla que queremos mostrar como hint
"CORRELATIVO,DESCRIPCION,MONTO EST.,FECHA,FTE. RECURSOS", #Titulo de los campos que queremos mostrar como hint
"320", #Alto del grid
"560", #ancho del grid
$hostname_obras, #Servidor BD (se toma del script de conexión)
$database_obras, #Nombre de la Base de Datos (se toma del script de conexión)
$username_obras, #Usuario de la Base de Datos (se toma del script de conexión)
$password_obras, #Clave del usuario de la base de datos (se toma del script de conexión)
$columnas #Número de columnas que deseamos mostrar en el grid, por defecto son 10
);
Me funciona perfectamente sin ningún filtro los hints
Pero sucede que a la hora de requerir un filtro (que incluya un where) la consulta mysql que le asigno a la función, esta no me realiza los hints, si no que repite el mismo hint para todas las consultas, de verdad ya no hayo que hacer
Llevo ya varios días viendo cual es el error, pues parece más de lógica que de código, espero alguien de ustedes me pueda ayudar a resolver este problema que de verdad me tiene ya de psiquiatrico