Witam!

Tworzę projekt w php/mysql do zarządzania serwisem urządzeń. Większość funkcji działa poprawnie, ale mam problem z edytowaniem. Sprawdzałem już wiele rozwiązań. Wszystko jest zrobione zgodnie z wideo z Lynda.com. Niestety żadne pole nie chce się zupdate'ować. Macie jakieś pomysły?

<?php require_once("includes/ss.php") ?>
<?php require_once("includes/functions.php") ?>
<?php require_once("includes/connection.php"); ?>
<?php include_once("includes/form_functions.php") ?>
<?php require_once("includes/timeout.php");?>

<?php include("includes/header.php");?>


<?php


if (intval($_GET['edit']) == 0) 
		{
			przekieruj_do("usun_uz.php");
		}

if (isset($_POST['sumbit']))
{
	$errors = array();

		// sprawdzenie danych formularza
		$required_fields = array('uzytkownik', 'haslo', 'email');
		$errors = array_merge($errors, check_required_fields($required_fields, $_POST));

		$fields_with_lengths = array('uzytkownik' => 50, 'haslo' => 32, 'email' => 40);
		$errors = array_merge($errors, check_max_field_lengths($fields_with_lengths, $_POST));
	
	
   
 // jeżeli brak błędów wartości obowiązkowych i długości ciągu znaków
	if (empty($errors))
	{
		$edytuj_id = $_GET['edit'];
		// przypisanie danych z formularza do zmiennych
	   $ed_imie = trim(mysql_prep($_POST['imie']));
	   $ed_nazwisko = trim(mysql_prep($_POST['nazwisko']));
	   $ed_uzytkownik = trim(mysql_prep($_POST['uzytkownik']));
	   $ed_haslo = trim(mysql_prep(md5($_POST['haslo'])));
	   $ed_vhaslo = trim(mysql_prep(md5($_POST['vhaslo'])));
	   $ed_email = trim(mysql_prep($_POST['email']));
	   $ed_vemail = trim(mysql_prep($_POST['vemail']));
	   $ed_ranga = trim(mysql_prep($_POST['ranga']));
	   
				
		$query = "UPDATE uzytkownik SET 
						imie = '{$ed_imie}',
						nazwisko = '{$ed_nazwisko}', 
						haslo = '{$ed_haslo}', 
						email = '{$ed_email}', 
						ranga = '{$ed_ranga}' 
				WHERE id = {$edytuj_id}";
				
				$edycja = mysql_query($query);
			
			if(mysql_affected_rows() == 1)
			   {
				   $message = "OK";
				   
			   }else
			   {
				   $message .= '<b>Edycja nie powiodła się. Spróbuj jeszcze raz </br>' .mysql_error();
			   }
	}else
	{
		// Wystapiły błędy
				$message = "Wystąpiło/y " . count($errors) . " błędy/ów w formularzu";
	}
}

?>

<body>
<div class="container">
  <div class="header"><a href="#"><img src="logo.jpg" width="100%" height="90" id="Insert_logo" style="background: #8090AB; display:block;" /></a> 
    <!-- end .header --></div>
	<?php 
	
	if (isset($_SESSION['ranga']) && ($_SESSION['ranga'] == 'dyrektor') || ($_SESSION['ranga'] == 'ksiegowosc') || ($_SESSION['ranga'] == 'kierownik'))
	{
		ranga_admin(); 
		
	}else
	{
		ranga_user();
	}
	?>
	  <div class="content">
		  <center>
		<h1>Service Management System v. 1.0</h1>
		<h2>Edytuj użytkownika</h2>

<?php 

		// sprawdzenie który użytkownik ma być edytowany
		$e_id = $_GET['edit'];

		$edytowany_uz = mysql_query("SELECT * 
							    FROM uzytkownik 
							   WHERE id = '{$e_id}' 
								LIMIT 1");
		potwierdz_zap($edytowany_uz);

		// Przypisanie wartości pól z bazy do zmiennych
		while ($row = mysql_fetch_array($edytowany_uz))
		{
			$id = $row['id'];
			$uzytkownik = $row['uzytkownik'];
			$haslo = $row['haslo'];
			$imie = $row['imie'];
			$nazwisko = $row['nazwisko'];
			$email = $row['email'];
			$ranga = $row['ranga'];
		}

?>

<!-- Formularz edytowania użytkownika -->
<font size=1>* Pola z gwiazdką są obowiązkowe</font><p>

<font color=red><?php if (!empty($message)) {echo "<p class=\"message\">" . $message . "</p>";} ?>
<?php if (!empty($errors)) { display_errors($errors); } ?></font>

<form name=form1 action="edytuj_uz.php?edit=<?php echo $e_id; ?>" method="post">
<table>
	<tr>
		<td>Użytkownik: <font color=red>*</font></td>
		<!-- edytowanie użytkownika jest zablokowane, ale widoczne -->
		<td><input name="uzytkownik" value="<?php echo $uzytkownik ?>" type="text" disabled="disabled"/></td>
	</tr>
	<tr>
		<td>Imię:</td>
		<td><input name="imie" value="<?php echo $imie ?>" /></td>
	</tr>
	<tr>
		<td>Nazwisko:</td>
		<td><input name="nazwisko" value="<?php echo $nazwisko	?>" type="text" /></td>
	</tr>
	<tr>
		<td>E-mail: <font color=red>*</font></td>
		<td><input name="email" value="<?php echo $email ?>" type="text" /></td>
	</tr>
	<tr>
		<td>Powtórz e-mail: <font color=red>*</font></td>
		<td><input name="vemail" value="" type="text" /></td>
	</tr>
	<tr>
		<td>Hasło: <font color=red>*</font></td> 
		<td><input name="haslo" value="" type="password" /></td>
	</tr>
	<tr>
		<td>Powtórz hasło: <font color=red>*</font></td> 
		<td><input name="vhaslo" value="" type="password" /></td>
	</tr>
	<tr>
		<td>Ranga: <font color=red>*</font></td>
		<td><select name="ranga">
			<option value=""><?php echo $ranga ?></option>
			<option value="serwisant">serwisant</option>
			<option value="kierownik">kierownik serwisu</option>
			<option value="dyrektor">dyrektor</option>
			<option value="ksiegowosc">księgowość</option>
			<option value="sprzedawca">sprzedawca</option>
		</select></td> 
	</tr>
	</table>
	   <input name="submit" type="submit" value="Edycja" />
	<br>
	
	<?php
	
	if (!empty($wynik_zapytania))
	{
		echo $wynik_zapytania;
	}
	
	?>
    <!-- end .content --></div>
<?php require("includes/footer.php") ?>