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).