Hi There,
I have got this code:
function displayPosts() {
$query = mysql_query("SELECT * FROM social ORDER BY id DESC") or die(mysql_error());
while( $result = mysql_fetch_assoc($query) ) {
echo '
<div id="socialnewsfeeditem">
<p id="newsfeeditemperson">
'.$result["fullname"].'
</p>
<p id="newsfeeditemcontent">
'.$result["content"].'
</p>
<p>
<center>
<a href="social.php?id='.$result["id"].'&do=like">Like!</a>
</center>
</p>
<div id="likes">
<p>'.self::displayLikes($result["id"]).'</p>
</div>
</div>
';
}
}
function displayLikes($id) {
$query = mysql_query("SELECT full_name FROM sociallike WHERE postid = '$id'") or die(mysql_error());
while( $result = mysql_fetch_assoc($query) ) {
echo $result['full_name']."likes";
}
}
function like($id, $username) {
$query2 = "INSERT INTO sociallike VALUES('$id', '$username')";
mysql_query($query2);
}
But when I try to displayLikes the all come up all over the place on the page and I have no clue why it is doing this.
I will upload the whole (functions.php) functions and the (social.php) php file on here.
Many Thanks for Your Help