Página 1 de 1

consulta a base My sql

Publicado: 04 Nov 2013, 13:40
por ambolia
hola,tengo un php para que consulte nuevos post en phpBB3 y que los ponga en la pagina principal.

------------------------------
Post.php
------------------------------

<?php

$con =mysql_connect("mysql.hostinger.es", "*********", "***********");
mysql_select_db("*************", $con);
// Cantidad de post a mostrar y prefijo de las tablas
$ultimos = 10;
$prefijo = "phpbb_";

// Consultas a la base
$result_mensaje=mysql_query("select * from $prefijo"."posts order by post_id desc limit $ultimos",$con);
while($mostrar_m = mysql_fetch_array($result_mensaje)) {
$post=$mostrar_m["post_id"];
$forum_id=$mostrar_m["forum_id"];
$result_foro=mysql_query("select * from $prefijo"."forums where forum_id like $forum_id",$con);
$mostrar_f=mysql_fetch_array($result_foro);
$forum_name = $mostrar_f["forum_name"];
mysql_free_result($result_foro);
?>
<i><b><?=$forum_name;?></b></i> - </font><font face="verdana" size="1"><a href="http://taxhack.96.lt//Menu/Foro/viewtop ... p=<?=$post;?>" target="_blank"><? echo $mostrar_m["post_subject"]; ?></a>


<?
}
// Cerramos conexión
mysql_free_result($result_mensaje);
mysql_close($con);
?>


---------------------------------------------------------
Y quiero poner que debajo me ponga el nombre del usuario que a escrito ese mensaje y no se que poner...

Asi:
By (nombre de usuario que puso el mensaje)
By (nombre de usuario que puso el mensaje)
by.png (22.11 KiB) Visto 2222 veces
alguien me puede decir....

Se lo agradezco mucho

Re: consulta a base My sql

Publicado: 04 Nov 2013, 18:41
por angeluz
El php no es lo mio... pero... se me ocurre esto:
Haz otra consulta con la topic_id(que ya obtuviste arriba) y con la tabla: "topic_first_poster_name" y te debe de dar el nombre, ya para el color y todo eso, es otra historia XP

Adiós

Re: consulta a base My sql

Publicado: 04 Nov 2013, 18:47
por ambolia
ya pero si hai varios mensajes me va a poner

Por Ejemplo:

Bienvenido a phpbb3 - (enlace)
By taxhack

Bienvenido a phpbb3 - (enlace)
By taxhack

Bienvenido a phpbb3 - (enlace)
By taxhack

no?

Re: consulta a base My sql

Publicado: 04 Nov 2013, 18:49
por nextgen
ambolia coloca los datos de soporte como indican las normas.

Re: consulta a base My sql

Publicado: 04 Nov 2013, 18:56
por ambolia
URL: http://taxhack.96.lt
Versión phpBB: 3.0.12
MODs Instalados: Auto Mod
Plantilla(s) usada(s): WoWMaevahEmpire
Servidor: Linux,Hostinger
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Re: consulta a base My sql

Publicado: 04 Nov 2013, 19:01
por angeluz
Tendrías que llevar el id del post y hacer la consulta del autor :/

Adiós

Re: consulta a base My sql

Publicado: 04 Nov 2013, 19:07
por ambolia
pero yo no quiero saber quien fue el autor yo quiero saber quien publico un mensaje

Por Ejemplo:

bienvenido a phpbb - (enlace)
by taxhack

bienvenido a phpbb - (enlace)
by Administrador

es el mismo post pero cada uno puso un mensaje

Re: consulta a base My sql

Publicado: 04 Nov 2013, 23:23
por angeluz
ambolia escribió:pero yo no quiero saber quien fue el autor yo quiero saber quien publico un mensaje

Por Ejemplo:

bienvenido a phpbb - (enlace)
by taxhack

bienvenido a phpbb - (enlace)
by Administrador

es el mismo post pero cada uno puso un mensaje
Basate en esté tuto:
http://phpbb.alorse.net/viewtopic.php?f=13&t=85

Adiós |-)

Re: consulta a base My sql

Publicado: 04 Nov 2013, 23:50
por ambolia
Muchas gracias mañana al venir del instituto lo mirare