Gdy się wejdzie na tą podstrone, to w tych okienkach wyswietlają się te dane które są obecnie w bazie.
Gdy wpiszę nowe, klikną "ZAPISZ" to przenosi mnie na tą postrone "?a=zmiana&p=3" wyświetla Twoje dane zostały zmienione pomyślnie! oraz bezpośrednio pod tym formularz. ( zdaje mi się że powinno wyswietlać sam komunikat a formularza już nie)
Pisze że poprawnie zmienione, a tak naprawe te dane co były wcześniej są nadal. Nic się nie zmienia.
Co może być nie tak??
O to kod pliku:
<?php } mysql_query("UPDATE gracze SET imienazwisko='$imienazwisko', adres='$adres', kodpocztowy='$kodpocztowy', miasto='$miasto', ' WHERE gracz='".$oGracz['gracz']."' "); echo "<div class='ok'><div class='inner'>Twoje dane zostały zmienione pomyślnie!</div></div><br /><a href='java script:history.go(-1)'>powrót</a>"; } ?> <?php $dane = mysql_fetch_array(mysql_query("SELECT imienazwisko, adres, kodpocztowy, miasto FROM gracze WHERE gracz='".$oGracz['gracz']."'")); ?> <center> <h3>Edytuj Swoje Dane Osobowe</h3> <table align="center"><form action="?a=zmiana&p=3" name="zmiana_dane" method="post"> <table> <tr> <td><h4>Imię i Nazwisko</h4></td> </tr> <tr> <td><input size="30" id="input" maxlength="40" type="text" name="imienazwisko" value="<?php echo $dane['imienazwisko'] ?>" /></td> </tr> <tr> <td><h4>Adres</h4></td> </tr> <tr> <td><input size="30" id="input" maxlength="40" type="text" name="adres" value="<?php echo $dane['adres'] ?>" /></td> </tr> <tr> <td><h4>Kod Pocztowy:</h4></td> </tr> <tr> <td><input size="30" id="input" maxlength="10" type="text" name="kodpocztowy" value="<?php echo $dane['kodpocztowy'] ?>" /></td> </tr> <tr> <td><h4>Miasto:</h4></td> </tr> <tr> <td><input size="30" id="input" maxlength="10" type="text" name="miasto" value="<?php echo $dane['miasto'] ?>" /></td> </tr> <tr> <td align="right"><input type="submit" id="button" name="zmien_dane" value="Zmień"></td> <td> </td> </tr> </table> </form></table> </center>