Hallo. Ich habe eine Funktion geschrieben, die mir einen Link zu einem Userprofil liefert, wenn ich als Argument die Userid angebe.
Hm, ich hab ne etwas verschachtelte SQL Abfrage drinne, die nicht funktioniert.
Ich poste mal die ganze Funktion.
Naja, geht halt nicht, ist aber von den Feldern in der Tabelle her alles richtig.
Hm, ich hab ne etwas verschachtelte SQL Abfrage drinne, die nicht funktioniert.
Ich poste mal die ganze Funktion.
PHP-Code:
function getuserlink($userid) {
// datenbank classe machen und connecten
$db = new db;
$db->connect();
$db->select_db("wiewowarum");
$result = $db->query_first("SELECT www_user.nick, www_user.userid, www_user.punkte, www_groups.gruppentext FROM www_user, www_groups WHERE www_user.userid = '".$userid."' AND www_groups.groupid=www_user.groupid");
$userlink = "<a href=\"index.php?page=profile&userid=".$result["www_user.userid"]."\"";
$userlink .= " title=\"Punkte: ".$result["www_user.punkte"]." \n";
$userlink .= "Gruppe: ".$result["www_groups.gruppentext"]."\">".$result["www_user.nick"]."</a>";
return $userlink;
}
Kommentar