Para encontrar la solución al error que nos esta dando podemos incluir tras la consulta la siguiente sistaxis y nos mostrara la información del error, en mi caso estaba haciendo una consulta sobre MySQL con un nombre de campo ambiguo. 😉
if($result === FALSE) {
die(mysql_error()); // TODO: better error handling
}
while($row = mysql_fetch_array($result))
{
echo $row[‘FirstName’];
}