Tienes un error de variables en tu codigo, evidentemente estas confundiendo la variable
$conexion con
$conectar
Tu tienes:
Código PHP:
$conectar = @mysql_connect($conf[0],$conf[1],$conf[2]) or exit($men_error.mysql_error()) ;
$consulta = mysql_query("select * from e_foro_recientes LIMIT 5",$conexion);
Acabo de realizar una prueba guardando tu mismo esquema y me funciona a la perfeccion! por favor revisa y compara!
Código PHP:
$query="select * from eforo_mensajes order by (id_temas) DESC LIMIT 5";
$base=constBASEBD;
$usuario=constUSUARIOBD;
$contrasena=constCONTRASENABD;
$servidor=constSERVIDORBD;
$conexion= mysql_connect($servidor,$usuario,$contrasena) or die('No pudo crear una conexión');
$db=mysql_select_db($base,$conexion);// establece la base de datos a consultar
if(($consulta=mysql_query($query,$conexion))!=FALSE){ // realiza la consulta
while($row = mysql_fetch_array($consulta))
{ echo "mensaje: ". $row{"id_ult_mensaje"} . "<br>"; }
}
mysql_close($conexion);
Rodrigo Solorzano Pardo