Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: !! Brauche Hilfe von euch Profis !!

  1. #1
    Erfahrener Benutzer Avatar von dieter-kh
    Registriert seit
    11.09.2006
    Beiträge
    111

    Frage !! Brauche Hilfe von euch Profis !!

    Hallo @ all,
    ich habe ein Addon Userrang gekauft und würde jetzt gern
    die User Top 50 nach Rang anzeigen lassen.
    Es sollen nur User mit Rang >= 1 Angezeigt werden.
    Die Ränge sollen sortiert sein ( höchste Rang ID oben )
    Der Nickname soll mit Ausgegeben werden.

    Wer kann mir da helfen und wie teuer ??

    PHP Code ist jetzt:

    PHP-Code:
    <?head("<b><center>User Top 50 Rang Übersicht</center></b>");?>
    <table width="100%" cellspacing="1" border="0" bgcolor="#000000">
    <tr bgcolor="#C0C0C0">
    <td align="center" width="310"><font color="black"><b>Platz</b></font></td>
    <td align="center" width="713"><font color="black"><b>User</b></font></td>
    <td align="center" width="713"><font color="black"><b>Nick</b></font></td>
    <td align="center" width="123"><font color="black"><b>Rang</b></font></td>
    </tr>
    <?
    $rang = 1;
    $urang = db_query("SELECT * FROM ".$db_prefix."_kontodaten ORDER BY rang_id  DESC LIMIT 50");
    while ($urangliste=mysql_fetch_array($urang)) {
    echo '
     
    <tr bgcolor="#d0d0d0">
    <td align="center">'. $rang++ .'</td>
    <td align="center" width="310">'.$urangliste['uid'].'</a></td>
    <td align="center" width="713">'.$????[nickname].'</td>
    <td align="center" width="713">'.$urangliste[rang].'</td>
    </tr>
    ';
    }
    ?>
    </table>
    <?foot();?>
    Danke.
    mfg: dieter-kh

  2. #2
    Erfahrener Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    1.905
    So oder so ähnlich
    PHP-Code:
    $urang db_query("SELECT rang=1 FROM ".$db_prefix."_kontodaten ORDER BY rang_id  DESC LIMIT 50"); 

  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Bitte aussagekräftigere Threadtitel wählen

    PHP-Code:
    $urang db_query("SELECT * FROM ".$db_prefix."_kontodaten ORDER BY rang_id  DESC LIMIT 50"); 
    mal ersetzen mit
    PHP-Code:
    $urang db_query("SELECT k.*,u.nickname FROM ".$db_prefix."_kontodaten AS k LEFT JOIN vms_userdaten AS u ON u.uid=k.uid ORDER BY k.rang_id  DESC LIMIT 50"); 
    Und dann

    PHP-Code:
    '.$????[nickname].' 
    mit

    PHP-Code:
    '.$urangliste[nickname].' 
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  4. #4
    Erfahrener Benutzer Avatar von dieter-kh
    Registriert seit
    11.09.2006
    Beiträge
    111

    Zitat Zitat von jpwfour Beitrag anzeigen
    Bitte aussagekräftigere Threadtitel wählen

    PHP-Code:
    $urang db_query("SELECT * FROM ".$db_prefix."_kontodaten ORDER BY rang_id  DESC LIMIT 50"); 
    mal ersetzen mit
    PHP-Code:
    $urang db_query("SELECT k.*,u.nickname FROM ".$db_prefix."_kontodaten AS k LEFT JOIN vms_userdaten AS u ON u.uid=k.uid ORDER BY k.rang_id  DESC LIMIT 50"); 
    Und dann

    PHP-Code:
    '.$????[nickname].' 
    mit

    PHP-Code:
    '.$urangliste[nickname].' 
    wiedermal ein ganz großes DANKE an Dich !!

    Der Nickmame wird angezeigt jezt muss ich noch sehen wie ich das
    hinbekomme das nur User mit Rang >= 1 Angezeigt werden und
    die höchste Rang ID in der Liste oben steht.
    mfg: dieter-kh

  5. #5
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Dazu müsste ich wissen, was welches Feld aussagt, aber du lässt im Query die Datensätze ja nach rang_id sortieren, anzeigen dann aber nur rang

    Also wahrscheinlich sollte es reichen, im Query das zuändern:


    PHP-Code:
    $urang db_query("SELECT k.*,u.nickname FROM ".$db_prefix."_kontodaten AS k LEFT JOIN vms_userdaten AS u ON u.uid=k.uid WHERE k.rang>0 ORDER BY k.rang  DESC LIMIT 50"); 
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  6. #6
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Und wieder mal ein Thread, der nur nach HILFE schreit und aber kein vernünftiges Name trägt
    Diese Signatur war zu groß ~cdp~

    Meine Antwort: Ach jaaaa ?

  7. #7
    Erfahrener Benutzer
    Registriert seit
    02.10.2007
    Beiträge
    867
    Hi,

    Also ist eine gute idee und würde mich auch intressieren wie man den rang anzeigenm lassen kann !

    Habe mal den oberren teil eingebaut und bekomme eigedlich alles angezeigt ausser de rang was der user hat

    Es steht nur 0 in der tabele Rang

    Wie bekommt mna es hin das auch der rang name drinsteht was der user hat?!

    danke schonmal

    mfg

  8. #8
    Erfahrener Benutzer Avatar von dieter-kh
    Registriert seit
    11.09.2006
    Beiträge
    111
    ich trau schon fast nicht mehr siehe kommentar maniwelt
    PHP-Code:
     <?head("<b><center>User Top 50 Rang Übersicht</center></b>");?>
    <table width="100%" cellspacing="1" border="0" bgcolor="#000000">
    <tr bgcolor="#C0C0C0">
    <td align="center" width="310"><font color="black"><b>Platz</b></font></td>
    <td align="center" width="713"><font color="black"><b>User</b></font></td>
    <td align="center" width="713"><font color="black"><b>Nick</b></font></td>
    <td align="center" width="123"><font color="black"><b>Rang</b></font></td>
    </tr>
    <?
    $rang = 1;
    $urang = db_query("SELECT k.*,u.nickname FROM ".$db_prefix."_kontodaten AS k LEFT JOIN vms_userdaten AS u ON u.uid=k.uid WHERE k.rang_id>0 ORDER BY k.rang_id DESC LIMIT 50");  
    while ($urangliste=mysql_fetch_array($urang)) {
    echo '
     
    <tr bgcolor="#d0d0d0">
    <td align="center">'. $rang++ .'</td>
    <td align="center" width="310">'.$urangliste['uid'].'</a></td>
    <td align="center" width="713">'.$urangliste[nickname].'</td>
    <td align="center" width="713">'.$urangliste[rang].'</td>
    </tr>
    ';
    }
    ?>
    </table>
    <?foot();?>
    <?head("<b><center>Ap Rang Übersicht</center></b>");?>
     <table align="center" border="1" cellpadding="1" cellspacing="1" bordercolor="#640002">
      <tr>
        <td align="center"><b>&nbsp;ID:&nbsp;</b></td>
        <td align="center"><b>&nbsp;benötigte Ap&nbsp;</b></td>
        <td align="center"><b>&nbsp;Rang&nbsp;</b></td>
        <td align="center"><b>&nbsp;Bonuszahlung&nbsp;</b></td>
      </tr>
    <?
    $ap_anzeige = db_query("SELECT * FROM ".$db_prefix."_ap_rang ORDER BY benoetigte_ap ASC");
    while ($ap = mysql_fetch_array($ap_anzeige)){
    ?>
      <tr>
        <td align="right" valign="middle"><?=$ap['id'];?></td>
        <td align="right" valign="middle"><?=number_format($ap['benoetigte_ap'],0,",",".");?></td>
        <td align="right" valign="middle"><?=$ap['rang'];?></td>
        <td align="right" valign="middle"><?=number_format($ap['bonus'],0,",",".");?>&nbsp;<?=$waehrung1;?></td>
     
    <?};?>
    </table>
    <?foot();?>
    Zitat Zitat von Badboy Beitrag anzeigen
    Hi,

    Also ist eine gute idee und würde mich auch intressieren wie man den rang anzeigenm lassen kann !

    Habe mal den oberren teil eingebaut und bekomme eigedlich alles angezeigt ausser de rang was der user hat

    Es steht nur 0 in der tabele Rang

    Wie bekommt mna es hin das auch der rang name drinsteht was der user hat?!

    danke schonmal

    mfg
    mfg: dieter-kh

  9. #9
    Erfahrener Benutzer
    Registriert seit
    16.06.2009
    Beiträge
    2.346
    sorry für OT,

    aber ich verstehe mani , finde die titel wahl auch nicht besonders, grad für jemand der schon länger hier ist

    laut foren regel sollte der titel aussage kräftig sein , was ja hilfe nicht ist



    freut mich dennoch das ihr ne lösung gefunden habt


    DimpleX

  10. #10
    Erfahrener Benutzer
    Registriert seit
    02.10.2007
    Beiträge
    867
    Hi,

    Also wenn ich es so wie oben mache seh ich weder userliste noch Platz rang .

    Wenn ich das hier

    $urang = db_query("SELECT k.*,u.nickname FROM ".$db_prefix."_kontodaten AS k LEFT JOIN vms_userdaten AS u ON u.uid=k.uid WHERE k.rang_id>0 ORDER BY k.rang_id DESC LIMIT 50");
    so mache

    $urang = db_query("SELECT k.*,u.nickname FROM ".$db_prefix."_kontodaten AS k LEFT JOIN vms_userdaten AS u ON u.uid=k.uid WHERE k.rang_id>0 ORDER BY k.aprang DESC LIMIT 50");
    Sehe ich die Plätze die user id und den usernamen.

    Aber der Rang wird nicht angezeigt

    mfg

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. brauche hilfe
    Von klick1982 im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 08.12.2011, 21:52
  2. [HTML/CSS/JS] brauche hilfe
    Von Tommyzero im Forum [HD] Programmieren
    Antworten: 9
    Letzter Beitrag: 01.03.2010, 13:52
  3. ich brauche hilfe...*g*
    Von Yvi im Forum [HD] Programmieren
    Antworten: 13
    Letzter Beitrag: 01.10.2008, 18:48
  4. Brauche Hilfe!
    Von murpi im Forum Support zum VMSone
    Antworten: 5
    Letzter Beitrag: 31.03.2007, 18:17

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •