30/01/2008, 14:58
|
| | | Fecha de Ingreso: abril-2007
Mensajes: 124
Antigüedad: 17 años, 7 meses Puntos: 1 | |
Re: Extraer de la DB, mostrar 5 ult mensajes del foro Cita:
Iniciado por totigo 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 rebisa 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 He probado con esto: Código PHP: <? $conectar = @mysql_connect($conf[0],$conf[1],$conf[2]) or exit($men_error.mysql_error()) ;
$consulta = mysql_query("select * from eforo_recientes LIMIT 5",$conexion);
?> y me tira esto: Access denied for user 'ODBC'@'localhost' (using password: NO)
__________________ Learning to fly... |