I have these values in a database:
|12||3||28||7||54|
My code (see below) return these strings:
Username_12
Username_3
Username_28
How to sort in reverse?
How to get these values:
Username_54
Username_7
Username_28
function display_user_friends($profileuserid,$friends,$base_url,$rewrite,$template_directory,$default_avatar) {
if(!empty($friends)){
$x = 0;
$friends = explode("|",$friends);
foreach($friends as $friend) {
if($friend>0 && (strpos($already_displayed,"|$friend|")===false) && ($x < 3) {
$sql_query = "SELECT username,userid FROM users WHERE userid = $friend && userstatus = 1 LIMIT 1";
$result = @mysql_query($sql_query);
if(mysql_num_rows($result))
{
while($row = mysql_fetch_array($result))
{
$x++;
$already_displayed.="|$friend|";
$username = stripslashes($row['username']);
$userid = $row['userid'];
$content.="<b>$username</b><br>";
}
}
}
}
}
else
$content = "No friends found.";
return $content;
}
I think you’re looking for
array_reverse().