Mam pewien kod lecz nie wiem jak go zmodyfikować. Jest to skrypt głosowania na zawodników i chodzi mi o to żeby każdy zarejestrowany użytkownik strony mógł oddać jeden głos na każdego zawodnika a jeżeli zagłosuje na danego zawodnika to pojawia się komunikat zagłosowałeś już dziś na tego zawodnika. Podaję poniżej kod:
$result = dbquery("SELECT id, nazwa, ostatni, zolta, czerwona, info, klub, zdjecie, pozycja, dataurodzenia, miejsce, wzrost, waga, zamieszkanie, pseudonim FROM sklad WHERE id='".$_GET['id']."'"); $data = mysql_fetch_array($result); opentable($data['nazwa']); echo "<table align='center' cellpadding='0' cellspacing='0'> <tr> <td valign='middle'><center><img src='/zawodnicy/".$data['zdjecie']."'></center></td> <td valign='middle'> <table height='160' cellspacing='0' rules='rows'> <tr bgcolor='#f0f0f0'> <td width='200'><font size='2'><b>Imię i nazwisko:</b></font></td> <td width='200'><font size='2'><b>".$data['nazwa']."</b></font></td> </tr> <tr bgcolor='#d0d0d0'> <td width='200'><font size='2'><b>Data urodzenia:</b></font></td> <td width='200'><font size='2'><b>".$data['dataurodzenia']."</b></font></td> </tr> <tr bgcolor='#f0f0f0'> <td width='200'><font size='2'><b>Miejsce urodzenia:</b></font></td> <td width='200'><img src='/images/polska.png'> <font size='2'><b>".$data['miejsce']."</b></font></td> </tr> <tr bgcolor='#d0d0d0'> <td width='200'><font size='2'><b>Wzrost:</b></font></td> <td width='200'><font size='2'><b>".$data['wzrost']." cm</b></font></td> </tr> <tr bgcolor='#f0f0f0'> <td width='200'><font size='2'><b>Waga:</b></font></td> <td width='200'><font size='2'><b>".$data['waga']." kg</b></font></td> </tr> <tr bgcolor='#d0d0d0'> <td width='200'><font size='2'><b>Miejsce zamieszkania:</b></font></td> <td width='200'><img src='/images/polska.png'> <font size='2'><b>".$data['zamieszkanie']."</b></font></td> </tr> <tr bgcolor='#f0f0f0'> <td width='200'><font size='2'><b>Pseudonim:</b></font></td> <td width='200'><font size='2'><b>".$data['pseudonim']."</b></font></td> </tr> <tr bgcolor='#d0d0d0'> <td width='200'><font size='2'><b>Poprzedni klub:</b></font></td> <td width='200'><font size='2'><b>".$data['klub']."</b></font></td> </tr> </table> </td> </tr> </table><br> <center><a href='/infusions/custom_contact/contact.php' target='blank'><b><font size='2'><font color='red'>UZUPEŁNIJ DANE O ZAWODNIKU</font></font></b></a></center><br />"; closetable(); <?php $zapytanie = "INSERT INTO oceny SET nazwa='$nazwa', ocena='$ocena', user='$user'"; if($wykonaj == 'TRUE'){ echo '<table cellpadding="0" width="100%" bgcolor="#d4d4d4"><tr><td><center><b>Oceniono!</b></center></td></tr></table>'; // wyświetlamy komunikat o poprawnym dodaniu rekordu do bazy } } else { echo '<table cellpadding="0" width="100%" bgcolor="#d4d4d4"><tr><td><center><b>Nie wypełniłeś wszystkich pól!</b></center></td></tr></table>'; // wyświetlamy komunikat o błędnym wypełnieniu formularza } } ?> <?php $result1 = dbquery("SELECT nazwa, AVG(ocena) as srednia, COUNT(nazwa) as ilosc FROM oceny WHERE nazwa='".$data['nazwa']."'"); echo "<center><font size='2'><b>Ocena zawodnika:</b></font><div class='oceny'><center><font class='font_oceny'><strong>".number_format($data1['srednia'], 2, ".", "")."</strong></font></center></div><font size='2'>Oddanych głosów: <b>".$data1['ilosc']."</b></font></center>"; ?> <br /> <?php if (iMEMBER) { <input name='nazwa' type='hidden' value='".$data['nazwa']."'> <input name='user' type='hidden' value='".$userdata['user_name']."'> <center><font size='2'><b>Oceń zawodnika:</b></font> <select name='ocena' class='textbox'> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option> <option>9</option> <option>10</option> </select> <input class='button' type='submit' name='ocen' value='Oceń'> </form></center>"; } else { echo "<strong><center><font size='2'><b>Głosowanie tylko dla zarejestrowanych!<br><a href='http://mglks.pl/login.php' target='_blank'>Zaloguj się</a> lub <a href='http://mglks.pl/register.php' target='_bank'>zarejestruj</a>.</b></font></strong>"; } ?>
W formularzu przesyłam imię i nazwisko zawodnika jako "nazwa" oraz ukrytą nazwę usera jako user_name pewnie trzeba będzie jeszcze dodać datę ale to już czekam na jakąś pomoc.
Z góry dziękuję.