En la pagina principal de mi pagina web muestra los ultimos temas creados, en el cual muestra el titulo del tema,quien lo hizo,la categoria en que lo creo y la facha.
Pero ahora me gustaria que muestre su foto de perfil en miniatura en el cual lo lleva a su perfil.
Tengo una carpeta creada llamada members en el cual cuando un usuario se registra se crea la carpeta con el id. Ej: members/id y en esa carpeta id esta su foto de perfil.
Este es mi codigo php
Código PHP:
<?php
include('./global.php');
$sql = "SELECT
categories.cat_id,
categories.cat_name,
categories.cat_description,
COUNT(topics.topic_id) AS topics
FROM
categories
LEFT JOIN
topics
ON
topics.topic_id = categories.cat_id
GROUP BY
categories.cat_name, categories.cat_description, categories.cat_id";
$result = mysql_query($sql);
if(!$result)
{
echo 'No se pueden mostrar los ultimos temas, por favor, inténtelo más tarde.';
}
else
{
if(mysql_num_rows($result) == 0)
{
echo 'No hay categorías.';
}
else
{
echo '
<div class="group" id="main-content">
<div class="content-container">
<div class="view view-blog view-id-blog view-display-id-page_1 view-dom-id-1 content-section">
';
#ahora comienzo el ciclo
while($row = mysql_fetch_assoc($result))
{
//fetch last topic for each cat
$topicsql = "SELECT
topic_id,
topic_subject,
topic_date,
topic_cat,
topic_by,
users.id,
users.username
FROM
topics
LEFT JOIN
users
ON
topics.topic_by = users.id
WHERE
topic_cat = " . $row['cat_id'] . "
ORDER BY
topic_date
DESC
LIMIT
5";
$topicsresult = mysql_query($topicsql);
if(!$topicsresult)
{
echo 'No se pueden mostrar las ultimas noticias..';
}
else
{
while($topicrow = mysql_fetch_assoc($topicsresult))
echo '
<div class="view-content">
<div class="views-row views-row-1 views-row-odd views-row-first">
<div class="post group">
<div class="post-thumbnail">
<div class="picture">
<a href="profile/?id='. $topicrow['id'] .'">';?><img src="members/<?php echo "$id"; ?>/pic1.jpg" class="user-picture" /><?
echo '
</a></div>
</div>
<div class="group">
<div class="post-meta">
<h4 class="post-title"><a href="topic.php?id=' . $topicrow['topic_id'] . '">' . $topicrow['topic_subject'] . '</a></h4>
<span>Por <a href="profile/?id='. $topicrow['id'] .'"> '. $topicrow['username'] .'</a> el '.date('d-m-Y H:i', strtotime($topicrow['topic_date'])).'</span>
<div>
<ul class="links inline"><li class="taxonomy_term_3 first last"><a href="category.php?id=' . $row['cat_id'] . '">' . $row['cat_name'] . '</a></li>
</ul> </div>
</div>
<div class="post-body">
<p>post contenido</p>
</div>
</div>
<div>
</div>
</div>
</div>
';
}
} #fin del ciclo
echo '
</div> </div>
</div>
';
}
}
?>
Alguna idea o sugerencia como poder hacerlo se los agradezco a todos!
Muchas gracias y saludos!