Verfasst: 07.06.2007 23:21
Das ist nur vom testen her. Ich habe die verschiedenen Varianten die ich probiert habe stehen lassen und mit // Auskommentiert damit ich weiß was ich schon hatte. Sonst drehe ich mich im Kreis 
Ich habe also immer nur eine Zeile aktiv.
so z.B.

Ich habe also immer nur eine Zeile aktiv.
so z.B.
Code: Alles auswählen
// Start1 Anzeige Bewertung der nickpage
//Userid
//$sql = "SELECT * FROM " . USERS_TABLE. " WHERE username='".$_GET_['username']."'";
//$sql = "SELECT * FROM ".USERS_TABLE." a, ".NICKPAGE_TABLE." b WHERE b.uid=a.user_id and b.status <> 1";
$sql = "SELECT user_id FROM ".USERS_TABLE." WHERE username = '".$HTTP_GET_VARS['user']."'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte UID nicht bestimmen!<br><br>Could not get user id!', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
{
$uid = $row['user_id'];
}
//
//Bewertung der nickpage
$sql = "SELECT SUM(c.vote) AS vote, COUNT(d.uid) AS votes FROM ".VOTES_TABLE." AS c, ".VOTES_TABLE." AS d WHERE c.uid='".$uid."' AND d.uid='".$uid."'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Vote Ergebnisse nicht auslesen!<br><br>Could not querrie voting!', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
$votes = $row['votes'];
$faktor = @($row['vote']/$votes);
// Ende 1 Anzeige Bewertung