Значи направил съм го като се напише коментар да ти записва id-то на местото на полето author и искам в темата да показва колко коментара има потребителя тоест да събира всички еднакви id-та от полето author
И ако може по id-то да вади името на потребителя от таблицата users полето name и ако може и аватарите да вади те се намират в таблицата users полето avatars
Таблицата на форума е forumtutorial_posts а полето където записва id-тата на потребителите е author
Ето кода
И ако може по id-то да вади името на потребителя от таблицата users полето name и ако може и аватарите да вади те се намират в таблицата users полето avatars
Таблицата на форума е forumtutorial_posts а полето където записва id-тата на потребителите е author
Ето кода
<?php
$session = $_SESSION['name'];
if($session == null){
echo '';
}else{
$name = $_SESSION['name'];
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$id = $my['id'];
$name = $my['name'];}
?>
<?php
if(!isset($_SESSION['name'])) {
echo ' Не си логнат.';
} else
{
include "connect.php"; //mysql db connection here
$id=$_GET['id'];
print "<link rel='stylesheet' href='forum.css' type='text/css'>";
print "<A href='index.php?a=post'><img src='images/forum/post.gif' alt='Създайте нова тема' border='0' ></a><A href='index.php?a=reply&id=$id'><img src='images/forum/reply.gif' alt='Създайте нова тема' border='0'><br>";
print "<table class='maintable'>";
print "<tr class='headline'><td width=20%>Автор</td><td width=80%>Съобщение</td></tr>";
$gettopic="SELECT * from forumtutorial_posts where postid='$id'";
$gettopic2=mysql_query($gettopic) or die("Could not get topic");
$gettopic3=mysql_fetch_array($gettopic2);
print "<tr class='mainrow'><td valign='top'>$gettopic3[author]</td><td vakign='top'>Темата е пусната на $gettopic3[showtime]<br><hr>";
$message=strip_tags($gettopic3['post']);
$message=nl2br($message);
print "$message<hr><br>";
print "</td></tr>";
$getreplies="Select * from forumtutorial_posts where parentid='$id' order by postid asc"; //getting replies
$getreplies2=mysql_query($getreplies) or die("Could not get replies");
while($getreplies3=mysql_fetch_array($getreplies2))
{
print "<tr class='mainrow'><td valign='top'>$wtf $getreplies3[author]</td><td vakign='top'>Отговорил на $getreplies3[showtime]<br><hr>";
$message=strip_tags($getreplies3['post']);
$message=nl2br($message);
print "$message<hr><br>";
print "</td></tr>";
}
print "</table>";
}
?>