eMTG - Forum

Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.
eMTG - Forum

    Cum introduci lista membrilor echipei

    [L0rd0fWar]
    [L0rd0fWar]


    Mesaje : 45
    Data de inscriere : 02/07/2011
    Varsta : 27
    Localizare : Rm.Sarat

    Cum introduci lista membrilor echipei Empty Cum introduci lista membrilor echipei

    Mesaj Scris de [L0rd0fWar] Sam Iul 02, 2011 4:53 am

    Autor: Cuvant cenzurat! Web 4.0
    Timp: 5 minute
    Nivel: Usor
    Descriere: Afiseaza automat, ordonat dupa nume, toata echipa serverului cu pricina.

    Acest script este o versiune mai simpla si profesionala, fara informatii suplimentare nefolositoare.
    Pentru instalare se procedeaza sub urmatorul fel:
    Introducem intr-o pagina speciala pe care o putem numii "Echipa", si introducem urmatorul script

    Cod:
    <?php
    include 'conector/conectordb.php';
      $db  = "player";
      mysql_connect($dbhost, $dbuser, $dbpw) OR
      die("ERROR: Connection failed. ".mysql_error());     
      mysql_select_db($db) OR
      die("ERROR: DB allready open. ".mysql_error());
    $test = "SELECT * from player";
          $testquery = mysql_query($test);
            $num2 = mysql_num_rows($testquery);

          if($_GET['max']) {
            $get = $_GET['max'];
          } else {
          $get = '0';
          }
           
      $max = $get + 20;
      $max2 = $get - 20;
           

    echo "</center><br></center>";
    ?>

    <center><table border="0">
      <tr>
      <td width="80"><font color=black>Loc</td>
      <td width="100"><font color=black>Nume</td>
      </tr>
    </table></center>

    <?php



      include('conector/conectordb.php'); // Connect to DB
          mysql_select_db('player'); // Select DB 'player'
         
     
         
    // Selectam tabelul //


      $rank = "SELECT * FROM player WHERE name LIKE '[%]%' ORDER BY level desc, exp desc";
          $query = mysql_query($rank);
      echo "<center><table border="0">"; // Open table
      $i = 0 + $get;
     
            while($array = mysql_fetch_array($query)) {
                $i = $i + 1;
               
                 
                echo "
                <tr>
                <td width="80"><font color="black">" . $i . "</font></th>
                <td width="100"><font color="black"> ",$array["name"],"</a></font></th>
                ";
               
                 

                $reich = "SELECT empire from player_index where id = " . $array[account_id] . "";
                  $query2 = mysql_query($reich);
                  $array2 = mysql_fetch_array($query2);
                 
               
                if($array2["empire"] == 1) {
               
                }
                }
      echo "</table></center><br>"; // close table

         

    ?>

    In scriptul anterior este precizata o linie de conectare la baza de date si anume "include 'conector/conectordb.php';" , pe care o putem crea sau poate fii existenta deja in pagina ta web. Este vorba de scriptul urmator:
    Cod:
    <?php
    $serverip = '___';
    $dbhost = '___';
    $dbuser = 'root';
    $dbpw = '___';
    ?>

      Data/ora curentă este: Dum Noi 24, 2024 3:48 pm