Hola Yoseman, probe hacer como el script del inicio del este post, y sale como quiero el unico tema es que cuando alguien responde no sale su nick en vez del que creo el posts, probe hacer un inner en la tabla posts, pero cuando me muestra los ultimos mensajes me aparece el nick del que respondio con otro titulo diferente al cual el respondio... no se como hacer ese "pequeño cambio"
me podrias ayudar?, ya con eso, me daria por satisfecho con este script :)
es lo unico que le falta... gracias, y disculpa por todas las molestias que te ocacione
Saludos
Código PHP:
<?php
$conexion = mysql_connect("localhost","losdelaidea","seeeee");
mysql_select_db("losdelaidea_es_db", $conexion) OR die("No se puede establecer la conexión a MySQL");
$sql = mysql_query("SELECT * FROM phpbb_topics INNER JOIN phpbb_users ON phpbb_topics.topic_poster = phpbb_users.user_id INNER JOIN phpbb_forums ON phpbb_topics.forum_id = phpbb_forums.forum_id ORDER BY topic_last_post_id DESC LIMIT 0,5") or die (mysql_error());
while ($row = mysql_fetch_array($sql)) {
$id = "$row[topic_id]";
$respuestas = "$row[topic_replies]";
$usuario = "$row[username]";
$categoria = "$row[forum_name]";
$titulocorto=substr($row["topic_title"],0,20);
$fecha=getdate($row['topic_time']);
$fecha=$fecha["mday"]."-".$fecha["mon"]."-".$fecha["year"];
echo ":$fecha: | <b>$categoria</b> | <a href='phpBB2/viewtopic.php?t=$id'>$titulocorto ...</a> | <b>$usuario</b> |</br >";
}
?>