• Dizaino ir programavimo pamokos

  •  
    Thread Rating:
    • 0 Votes - 0 Average
    • 1
    • 2
    • 3
    • 4
    • 5
    Reikia panelės

    Member


    ***
    55

    0
    Post: #1
    RE: Reikia panelės
    Sveiki, gal kas galėtų padaryt panelę? Kad atvaizduotų kas turi daugiausiai reputacijos.
    2013-06-09 22:49
    Find Quote

    Senior Member


    ****
    291

    0
    Post: #2
     
    yra sukurta duomenų bazėje lentelė, kažkas panašaus į user_reputation ?
    2013-06-09 22:54
    Find Quote

    Member


    ***
    55

    0
    Post: #3
     
    Taip, yra.
    2013-06-09 23:01
    Find Quote

    Member


    ***
    87

    0
    Post: #4
     
    Jeigu users lentelėje yra stulpelis user_reputation, tai tada šitas kodas veiks, o jeigu sukurta atskira lentelė, parašyk čia.

    Kodas šoninės panelės:

    Code:
    openside("Reputacijos top");
    $result = dbquery("SELECT user_id, user_reputation FROM ".DB_USERS." ORDER BY user_reputation DESC LIMIT 0,5");
    while ($data = dbarray($result)) {
    echo "<table cellspacing='0' cellpadding='0' width='100%'><tr>";
    echo "<td align='left'>".$data['user_name']."</td>";
    echo "<td align='right'>".$data['user_reputation']."</td>";
    echo "</tr></table>";
    }
    closeside();
    2013-06-10 00:33
    Find Quote

    Member


    ***
    55

    0
    Post: #5
     
    Neveikia, Unknown column 'user_reputation' in 'field list'
    Duomenų bazėje yra _reputation ir _reputation_settings pas mane reputacijos modas
    2013-06-10 06:15
    Find Quote

    Junior Member


    **
    45

    0
    Post: #6
     
    Liną modo numesk, arba pačio modo DB struktūrą.
    2013-06-10 06:24
    Find Quote

    Member


    ***
    55

    0
    Post: #7
     
    http://www.failai.lt/kzm3ibhwemop/reputation.rar.htm
    2013-06-10 06:28
    Find Quote

    Junior Member


    **
    45

    0
    Post: #8
     
    Code:
    openside("TOP10 Garbingiausių narių ");
       $result = dbquery("SELECT * FROM `".DB_PREFIX."reputation` GROUP by `to_id` ORDER by COUNT(*) DESC LIMIT 10");
       echo "<table class='tbl-border' width='100%'>";
       while ($data = dbarray($result)) {
       $time = dbrows(dbquery("SELECT * FROM `".DB_PREFIX."reputation` WHERE `to_id`='".$data['to_id']."'"));
       $data2 = dbarray(dbquery("SELECT * FROM `".DB_PREFIX."users` WHERE `user_id`='".$data['to_id']."'"));
       echo "<tr><td class='tbl2' align='left'>
       <a href='".BASEDIR."profile.php?lookup=".$data2['user_id']."'
       title='Perþiûrëti ".$data2['user_name']." profilá'>".$data2['user_name']."</a></td><td align='right' class='tbl1'>
       $time</td></tr>";
       }
       echo "</table>";
       closeside();
    2013-06-10 08:43
    Find Quote

    Member


    ***
    55

    0
    Post: #9
     
    Veikia, gal dar galėtum table įterpti virš nicko, kad rašytų narys, o virš reputacijų, reputacija?
    2013-06-10 09:55
    Find Quote

    Junior Member


    **
    31

    0
    Post: #10
     
    [geshi=php]openside("TOP10 Garbingiausių narių ");
    $result = dbquery("SELECT * FROM `".DB_PREFIX."reputation` GROUP by `to_id` ORDER by COUNT(*) DESC LIMIT 10");
    echo "<table class='tbl-border' width='100%'>";
    echo "<tr><td align='left'>Narys</td><td align='left'>Reputacija</td></tr>\n";
    while ($data = dbarray($result)) {
    $time = dbrows(dbquery("SELECT * FROM `".DB_PREFIX."reputation` WHERE `to_id`='".$data['to_id']."'"));
    $data2 = dbarray(dbquery("SELECT * FROM `".DB_PREFIX."users` WHERE `user_id`='".$data['to_id']."'"));
    echo "<tr><td class='tbl2' align='left'>
    <a href='".BASEDIR."profile.php?lookup=".$data2['user_id']."'
    title='Perþiûrëti ".$data2['user_name']." profilá'>".$data2['user_name']."</a></td><td align='right' class='tbl1'>
    $time</td></tr>";
    }
    echo "</table>";
    closeside();[/geshi]
    2013-06-10 11:02
    Find Quote

    Member


    ***
    55

    0
    Post: #11
     
    Dėkui.
    2013-06-10 11:39
    Find Quote


    Possibly Related Threads...
    Thread: Author Replies Views: Last Post
      Reikia logo opacity Andrius 5 3766 2013-06-13 05:39
    Last Post: Andrius
      Reikia kodo Andrius 1 2381 2013-05-26 12:11
    Last Post: Stormas


    About DESCO

    Mes esame ne komercinis projektas, norime, jog Lietuvos jaunimas vis sparčiau brautųsi į technologijų amžių. Negalima sėdėti vietoje, reikia kažką veikt, todėl mūsų projektas tam puikiai tinka. Galima pas mus išmokt kažko naujo, taip pat nepamirškite, kad ir jūs galite mokyti kitus! Žinių dalinimasis geriną lietuvių mentalitetą, todėl nesmerk kito, o pamokyk!