ARGENTOP2P

Soporte, Ayuda y Consultas => Programación en General => Mensaje publicado por: Fade05 en Octubre 14, 2007, 23:54:47

Título: Last Post de phpbb2
Publicado por: Fade05 en Octubre 14, 2007, 23:54:47
Alguien sabe que codigo tengo que usar para mostrar los ultimos post de mi foro phpbb en un modulo que no tiene nada que ver con el mismo?
En mi caso es un Launcher de Mu Online.

Saludos.
Título: Re: Last Post de phpbb2
Publicado por: demono en Octubre 16, 2007, 20:25:12
Lo que tenés que hacer es crear una consulta a la base de datos del último posteo del foro:

La consulta sería algo así como:
CitarSELECT * FROM phpbb_posts ORDER BY post_id DESC

El código para mostrar sería:
Citar
<?

$link=mysql_connect("URL-DB","USUARIO","PASSWORD");
mysql_select_db("NOMBRE_DB");


$get_info=mysql_query("SELECT * FROM phpbb_posts ORDER BY post_id DESC");
$row = mysql_fetch_array($get_info);

$get_info_user=mysql_query("SELECT username FROM phpbb_users WHERE user_id = $row['poster_id']");
$user = mysql_fetch_array($get_info_user);

echo "El último posteo fue por: ".$user." el ".$row['post_time']." en el thread ".$row['post_subject'];


?>

Hosting_db = La URL de la DB (EN general aparece en el hosting)
Usuario = el usuario con el que te conectas a la base de datos
Contraseña = La password del usuario
Nombre_db = El nombre de la base de datos




Después tenés que recolectar la información del script PHP desde el launcher, eso depende del lenguaje que uses para programarlo. Si usás Vb podés recolectarlo de la siguiente forma:

Citar
inet1.openurl = "URL-SCRIPT"
labelXX.caption = inet1.openurl



Título: Re: Last Post de phpbb2
Publicado por: Fade05 en Octubre 17, 2007, 14:44:46
Gracias Demono, Voy a probar y despues les cuento. :up: