I'm not sure that the subject makes sense, but here goes:
My news script attempts to get the user id (im my case 1) and then display it as a name, well thats what I would like it to do, I've had a play, but no luck.
My query is:
SELECT news.id, news.user_id, news.subject, news.short, news.body, news.date, users.user_id, users.realname FROM news,users WHERE news.user_id = users.user_id ORDER BY news.date DESC
Whereas the news function is:
function mainnews() {
$news = "SELECT news.id, news.user_id, news.subject, news.short, news.body, news.date, users.user_id, users.realname FROM news,users WHERE news.user_id = users.user_id ORDER BY news.date DESC";
$nav_news = mysql_query($news) or die(mysql_error());
while($row = mysql_fetch_array($nav_news)){
$author = $row['user_id'];
$body = $row['body'];
$subject = $row['subject'];
$date = $row['date'];
$date = gmdate("l, jS F Y \a\\t g:ia ",strtotime($date) +3600) ;
echo("<tr><td width=\"100%\" class=\"newsheader\">$subject</td></tr>");
echo("<tr><td width=\"100%\" class=\"news-date\">$author - $date</td></tr>");
echo("<tr><td width=\"100%\" class=\"news-body\">$body</td></tr>");
}
}
Any help would be great. Thanks