Skocz do zawartości

    Zamknięty [ZAMKNIĘTY] System głosowania


    PS^No
     Udostępnij

    Rekomendowane odpowiedzi

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

    Top użytkownicy w tym temacie

    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

     

    Odnośnik do komentarza
    Udostępnij na innych stronach

    Hej! Nie widzisz zawartości tego postu?
    Zaloguj się lub Zarejestruj nowe konto, aby korzystać ze wszystkich dostępnych funkcji!
    Odnośnik do komentarza
    Udostępnij na innych stronach

    Hej! Nie widzisz zawartości tego postu?
    Zaloguj się lub Zarejestruj nowe konto, aby korzystać ze wszystkich dostępnych funkcji!
    Odnośnik do komentarza
    Udostępnij na innych stronach

    Hej! Nie widzisz zawartości tego postu?
    Zaloguj się lub Zarejestruj nowe konto, aby korzystać ze wszystkich dostępnych funkcji!
    Odnośnik do komentarza
    Udostępnij na innych stronach

    Hej! Nie widzisz zawartości tego postu?
    Zaloguj się lub Zarejestruj nowe konto, aby korzystać ze wszystkich dostępnych funkcji!
    Odnośnik do komentarza
    Udostępnij na innych stronach

    Gość
    Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
     Udostępnij

    ×
    ×
    • Dodaj nową pozycję...
    Przeglądasz forum jako gość.
    Nie posiadasz dostępu do niektórych treści i funkcji!