FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
ya que me habeis ayudado, aqui va otra query
bueno, antes de nada, dar las gracias porque me habéis ayudado mucho en mi sección de enlaces.
la pregunta de ahora es: tengo un foro phpbb y quiero que un tema en concreto se vea reflejado en mi página. como puedo hacer para pedirle a la DB una entrada, (la que sea) de una tabla que se llama phpbb_posts_text, y el campo que contiene el texto es post_text se puede hacer mediante like '%algo%' Código:
$query2 = "SELECT * FROM phpbb_posts_text WHERE post_text like '%campo1%' AND post_text like '%campo2%' AND post_text like '%campo3%' order by id LIMIT 0, 20"; $result2 = mysql_query($query2); $id = mysql_fetch_array($result2); seria algo como: Código:
$query2 = "SELECT * FROM phpbb_topics where topic_id= '15'"; //(por ejemplo, para decir un tema al azar) $result2 = mysql_query($query2); $id = mysql_fetch_array($result2); $query4 = "select * from phpbb_posts where topic_id= '15'"; $result4 = mysql_query($query4); $name = mysql_fetch_array($result4); echo " $name; P.d. Volvere a mirar las respuestas |
#2
|
||||
|
||||
Hola Gatsu,
Creo que lo que necesitas es una JOIN, prueba con esta query... Código:
SELECT * FROM phpbb_topics t LEFT OUTER JOIN phpbb_posts p ON t.topic_id = p.topic_id WHERE ( t.topic_id = 215)
__________________
Saludos Emilio |
|
|
|