Jump to content

    Locked [ZAMKNIĘTY] System głosowania


    PS^No
     Share

    Recommended Posts

    • Cała zawartość 5
    • Temat został założony
    • Ostatnia odpowiedź

    Top Posters In This Topic

    Witam otóż mam kod strony

     

    <body>
    <div id="fb-root"></div>
    <script>(function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/pl_PL/sdk.js#xfbml=1&version=v2.8";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));</script>
    </body>
    <div class="serwery_content">
    					<div class="serwery_lista lista_czarna">
    						<div class="content">
    					<table class="moje_serwery" style="clear: both">
    							<tr>
    							<td>Pozycja</td>
    								<td>Nazwa serwera</td>
    								<td>IP</td>
    								<td>Graczy</td>
    								<td>Mapa</td>
    								<td>Typ</td>
    								<td>Połącz</td>
    								<td>Szczegóły</td>
    								<td>Głosowanie</td>
    							</tr>
                          <?php
         require "class.hlsocket.php";
         require_once('serce.php');
        $query = mysql_query( "SELECT * FROM `server`" );
        $data = array();
        while ( $row = mysql_fetch_assoc( $query ) )
        {
            $ip = explode( ":", $row['ip'] );
            $status = new HLSocket( $ip[0], $ip[1] );
            $array = $status->details();
            if ( empty( $array['hostname'] ) )
            {
                continue;
            }
            $array["type"] = $row["type"];
            $array["ip"] = $row["ip"];
            $array["id"] = $row["id"];
    		 $array["glosowanie"] = $row["glosowanie"];
            $data[] = $array;
        }
        foreach ( $data as $server ):    
        ?>
    															<tr class="j row_data">
    											<td><?php echo $server['id']; ?></td>	
    								<td><?php echo $server['hostname']; ?></td>
    									<td><?php echo $server['ip']; ?></td>
    									<td><?php echo $server['players']. "/<span style=\"color: green;\">" .$server['max']. "</span>"; ?></td>
    			<td title="<?php echo $server['map']; ?>"><?php echo $server['map']; ?></td>
    										<td><?php echo $server['type']; ?></td>
    									<td>	<a href="steam://connect/<?php echo $server['ip']; ?>"  rel="nofollow"><img src="serwery_staticimg/steam.png" alt="Steam" /></a></div> <a href="hlsw://<?php echo $server['ip']; ?>" rel="nofollow"><img src="serwery_staticimg/hlsw.png" alt="HLSW"/></a></div>
    </td>
    <td><a href="test.php?ip=<?php echo $server['ip']; ?>">Szczegóły</a></td>
      <td>
      <?php echo $server['glosowanie']; ?>
      <?php
    if (!isset($_POST["glos"])){
    }else{
    if (!isset($_COOKIE["glos"])){
    $query = "UPDATE server SET glosowanie=glosowanie+1 WHERE id=1";
    $result = @mysql_query ($query);//Wykonaj zapyatnie.
    echo 'Twój głos został zaliczony!';
    setcookie("glos","glos",time()+3*1);
    }else {
    echo 'Nie możesz oddać dwóch głosów w tak krótkim czasie!';
    };
    mysql_close(); // Zamknij poł±czenie z baza danych.
    };
    ?>
    <form name="glosowanie" method="post">
    <input type="hidden" name="glos" value="1">
    <input type="submit" value="Głosuj">
    </form> </td>
    </td>
        <?php
        endforeach;
        ?>
    </table>
    </div>
    <div class="lista_footer"></div>
    					</div></div>

     

     

    W bazie danych mam tabelę o nazwie server w niej kolumny ID,IP,TYP, i glosowanie chodzi oto że głosowanie się odbywa  ale gdy kliknie się głosuj to głos jest przydzielany do ID1    wynika to z kodu   $query = "UPDATE server SET glosowanie=glosowanie+1 WHERE id=1";

    Jak wykonać aby  dodawanie głosowania było możliwe każdej kolumnie oddzielnie. Jeśli mamy serwer w ID 1 i naciśniemy button głosuj  w przedziale <td> pod którą widnieje serwer głos się zliczał do niego. Bo np przydzielanie pozycji  to samo się dodaje i na podstawie tego można wykonać zapytanie ?

     

    Z góry dziękuję i chodzi o stronę www.cs-list.pl

     

    Link to comment
    Share on other sites

    Hej! Nie widzisz zawartości tego postu?
    Sign In lub Create an account, aby korzystać ze wszystkich dostępnych funkcji!
    Link to comment
    Share on other sites

    Hej! Nie widzisz zawartości tego postu?
    Sign In lub Create an account, aby korzystać ze wszystkich dostępnych funkcji!
    Link to comment
    Share on other sites

    Guest
    This topic is now closed to further replies.
     Share

    ×
    ×
    • Create New...
    You are viewing the forum as guest.
    You do not have access to some content and features!