Mam kolejny problem, otóż gdy kliknę edycja przy jakimś koncie to nie pokazuje błędów[czyt. jest all ok], ale jak zmienie jakieś dane to niby je zmienia ale dalej w bazie danych i w liście kont są stare dane...
kod odpowiadający za edycję
<?php
$id = $_GET['id'];
$zapytanie = mysql_query("SELECT * FROM main_admins WHERE id = '$id'"); $aNick = $wynik['nick'];
$aEmail = $wynik['email'];
$aName = $wynik['name'];
$aDostep = $wynik['acces'];
}
echo '<table class="text" cellspacing="1" cellpadding="0" align="center"> <form action="index.php?mod=administratorzy&action=edit&PHPSESSID='.session_id().'" method="post"> <tr><td colspan="2">Dodaj nowego administratora:</td></tr>
<tr><td><b>Nick:</b></td><td><input type="text" name="nick" value="'.$aNick.'"></td></tr>
<tr><td><b>Hasło:</b></td><td><input type="password" name="pass"></td></tr>
<tr><td><b>Powtórz hasło:</b></td><td><input type="password" name="pass_repeat"></td></tr>
<tr><td><b>Email:</b></td><td><input type="text" name="email" value="'.$aEmail.'"></td></tr>
<tr><td><b>Imię:</b></td><td><input type="text" name="name" value="'.$aName.'"></td></tr>
<tr><td colspan="2"><input type="checkbox" name="newsy"> Newsy | <input type="checkbox" name="artykuly"> Artykuły | <input type="checkbox" name="dzialy"> Działy | <input type="checkbox" name="godadmin"> GodAdmin</td></tr>
<tr><td colspan="2" align="center"><input type="submit" name="edytuj" value="Edytuj"> <input type="reset" name="reset" value="Wyczyść"></td></tr>
</form>
</table>';
if (isset($_POST['edytuj'])){ // 2 $nick = $_POST['nick'];
$pass = $_POST['pass'];
$pass_repeat = $_POST['pass_repeat'];
$email = $_POST['email'];
$name = $_POST['name'];
// Jeżeli podane hasła nie są identyczne
if(!$pass == $pass_repeat){
echo '<p class="text">Podane hasła nie są identyczne !</p>'; }
// Jeżeli są identyczne
else if ($pass == $pass_repeat){
// Poziom dostępu (usunąłem, aby kod był czytelniejszy)
$wykonaj = mysql_query("UPDATE main_admins SET nick=$nick WHERE id = '$id'"); echo '<p class="text">Wpis zedytowany ! <a href="index.php?mod=administratorzy&PHPSESSID='.session_id().'">Powrót</a></p>'; }
} // 2
?>
Nie wiem, może coś nie tak wpisałem w kodzie, a może wszystko jest okej (ale wtedy by działało)