ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Top Poster änderungen

Geschlossen
  1. #1
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    Ja servuss

    Ich habe gerade das Problem das ich gerne die Farben anpassen würde von meiner Top Poster box sowie von der Last Download (da aber beides php ist) siehts gerade mau aus in my Brain D

    Also ich habe mir die Box schon fast so na gedeixelt wie ich dad gerne hätte aber 2-3 sachen würde gerne noch abändern.

    Die Ausgabe farbe von von namen und die Entsprechende anzahl (zb bei mir 10 auf der TP)

    Dan würde ich gerne aber auch noch die daten vom Lätzten Post mit einbauen, finde aber die Lösung irgend auch unter zu hilffe name von Google&co net so recht^^

    Bin noch dabei mich in Php durch zu lessen allerdings ists einwenig viel und soweit bin ich eben auch noch nicht.

    Bitte nicht Den Fertigen code Posten sondern mir dabei Helffen dad Hinzubekomen D (Glücksgefühlt läst Grüßen)

    defined ('main') or die ( 'no direct access' );
    
    $erg = db_query("SELECT id, name, posts FROM prefix_user ORDER BY posts DESC LIMIT 10");
    $i = 0;
    echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
    
    
    while ($row = db_fetch_object($erg) ) {
    $i++;
    echo '
      <tr>
        <td width="10%" class="vor" align="center">'.$i.'.</td>
        <td width="70%" align="left"><a class="topposter" href="index.php?user-details-'.$row->id.'">'.$row->name.'</a></td>
        <td width="20%" align="center" class="topposter">( <span class="topposterZ">'.$row->posts.'</span> )</td>
      </tr>
      <tr>
        <td height="3" bgcolor="#000000" colspan="3"></td>
      </tr>
      <tr>
        <td height="2" bgcolor="#666666" colspan="3"></td>
      </tr>
    
    ';
    
    
    }
    echo '</table>';
    
    ?>


    betroffene Homepage: testseite.germanhellfighters.de/index.php?user-regist-2
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Du hast ja schon css Klassen drin.
    - Der Name in Zeile 13 hat die Klasse a.topposter u. a.topposter:hover
    - Die Klammern in Zeile 14 haben .topposter
    - Die Posts in Zeile 14 haben .topposterZ

    Nun brauchst du nur noch in deiner style.css diese Klassen definieren!

    Für den letzten Post brauchst du eine andere DB-Abfrage
    SELECT * FROM `prefix_posts` ORDER BY `id` DESC LIMIT 1
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    ok

    habe jetzt mal
    $erg = db_query("SELECT id, name, posts FROM prefix_user ORDER BY posts DESC LIMIT 10");



    in


    $erg = db_query("SELECT id, name, posts FROM `prefix_posts` ORDER BY `id` DESC LIMIT 10");


    Geändert mit den Ergebnis

     	
    MySQL Error:
    1054 : Unknown column 'name' in 'field list'
    in Query:
    SELECT id, name, posts FROM `ic1_posts` ORDER BY `id` DESC LIMIT 10

    ^^
    Da du sagtest eine andere abfrage bin ich von ausgeganen das die alte also geädnert werden muss, köntest mir sagen wo ich da jetzt den Fehler (und Denkfehler) habe?
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Du solltest Dir schon, bevor Du irgendwelche Abfragen bastelst, die Struktur der jeweile Tabelle anschauen.

    prefix_posts beinhaltet: id, tid, fid, erst, erstid, time, txt

    name und posts gibt es da nicht!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    in beiden versionen wars aber schon drinne, habe ich nicht selber reingeschrieben
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Was war wo drin?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Unter prefix_user ja ... aber nicht unter prefix_posts zwinker
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer

    Unter prefix_user ja ... aber nicht unter prefix_posts zwinker


    ^^Achsooo^^

    Ok jetzt gehts zwar zeigt mir aber die Posts nicht mehr an,
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    Ist es möglich das man hier auch nach datum und zeit anzeige auch nen link zum Letzten Post mit einbindet ?
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Wie weit bist du den bis jetzt mit der Box?
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    bigani Mitglied
    Registriert seit
    31.10.2009
    Beiträge
    324
    Beitragswertungen
    1 Beitragspunkte
    Leider noch nicht weiter gekomen, sobald mir ne idee komt und ichs ausprobier entweder nen fehler oder wird verbugt angezeigt oder nichts wird angezeigt.

    $erg = db_query("SELECT id, name, posts FROM `prefix_posts` ORDER BY `id` DESC LIMIT 10");


    damit kont nen Fehler das "Posts" nicht exestiert wen ichs recht verstehe.

    Tu ichs wieder back in User Schreiben Leufts zwar wieder normal aber,,,,
    Ein Xd und ^^ und LOL und D Beweist Skill wen mans nach Jedem Satz Schreibt ^^xd LOL D
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Einfach die Abfrage ändern ist da leider nicht möglich. Wenn ich es jetzt richtig im Kopf habe musst du auf 3 Tabellen zugreifen um das gewünschte Ergebnis zu erzielen. Schau dir mal das Thema sql join an, findest bei google bestimmt etwas.
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    @bigani

    Du solltest Dir etwas HTML/PHP/SQL reinziehen.
    Alleinig schon dafür das du deine Wünsche besser umsetzen kannst.

    Du solltest auch nicht immer nur Häppchen deiner Umsetzung präsentieren, sondern das Ganze, damit sich ein Bild machen kann.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten