ошибки с кодом кнопки редактирования

Привет всем, у меня есть таблица на phpmyadmin, которая отображается на моей домашней странице. Я сделал разные режимы (добавляет контакт, редактирует и удаляет режим), чтобы пользователь мог добавлять дополнительную информацию в базу данных или удалять и даже редактировать. Теперь режим добавления и удаления работает отлично, но по какой-то причине редактирование не работает вообще.

EDIT: кнопка редактирования работает, но она не отображает текущие данные в таких полях, как:

Имя: Юрген

Мобильный телефон: 48854

Сейчас это показывает:

Имя:

Мобильный телефон:

просто пусто. Мне нужно отображать текущие данные

то пользователь может изменить то, что они хотят, и нажать «Обновить». (обновление уже работает, и оно меняет данные, но мне нужно, чтобы оригинал показывался, когда они нажимают на редактирование)

Вот мой код homepage.php (надеюсь, вам нужен нужный код) Еще раз спасибо за помощь ^^

<?php mysql_connect("localhost", "root", "^h1dDeN!") or die(mysql_error()); mysql_select_db("phonebook") or die(mysql_error()); $mode = $_GET['mode']; $checkSql="select count(id) as eCount from address"; $result = mysql_query($checkSql); $row = mysql_fetch_assoc($result); if($row['eCount'] == 999) { $disable = 1; } switch($mode) { case 'add': ?> <h2>Add Contact</h2> <form name="form1" action="<?=$_SERVER['PHP_SELF'];?>?mode=added" method="post"> <div align="center"> <table class="searchable"> <tr><td>Extension:</td><td><div align="left"> <input type="text" name="ext" /> </div></td></tr> <tr><td>Name:</td><td><div align="left"> <input type="text" name="name" /> </div></td></tr> <tr><td>Department:</td><td><div align="left"> <input type="text" name="department" /> </div></td></tr> <tr><td>Email:</td><td><div align="left"> <input type="text" name="email" /> </div></td></tr> <tr><td>Cellphone:</td><td><div align="left"> <input type="text" name="phone" /> </div></td></tr> <tr><td colspan="2" align="center"><a href="javascript:history.go(-1);">Back</a> | <input name="Submit" type="submit" id="Submit" value="Add New Contact" <?php if($disable ==1){?>disabled<?php } ?>/></td></tr> <input type="hidden" name="mode" value="added"> </table> </div> </form> <?php break; case 'added': $name = $_POST['name']; $phone = $_POST['phone']; $email = $_POST['email']; $department = $_POST['department']; $ext = $_POST ['ext']; $sql = "INSERT INTO address (ext, name, department ,email, phone) VALUES ('" . $ext . "','" . $name . "','" . $department . "', '" . $email . "', '" . $phone . "')"; mysql_query($sql); header('location: ' . $_SERVER['PHP_SELF']); break; case 'edit': ?> <h2>Editing: <?=$_GET['name'];?></h2> <form name="form1" action="<?=$_SERVER['PHP_SELF'];?>?mode=edited" method="post"> <table width="399" class="searchable"> <tr><td width="87">Extension:</td> <td width="551"><div align="left"> <input type="text" value="<?=$_GET['ext'];?>" name="ext" /> </div></td></tr> <tr><td>Name:</td><td><div align="left"> <input type="text" value="<?=$_GET['name'];?>" name="name" /> </div></td></tr> <tr><td>Department:</td><td><div align="left"> <input type="text" value="<?=$_GET['department'];?>" name="department" /> </div></td></tr> <tr><td>Email:</td><td><div align="left"> <input type="text" value="<?=$_GET['email'];?>" name="email" /> </div></td></tr> <tr><td>Cellphone:</td><td><div align="left"> <input type="text" value="<?=$_GET['phone'];?>" name="phone" /> </div></td></tr> <tr><td colspan="2" align="center"><a href="javascript:history.go(-1);">Back</a> |<input name="Submit" type="submit" value="Save Changes" /></td></tr> <input type="hidden" name="mode" value="edited"> <input type="hidden" name="id" value="<?=$_GET['id'];?>"> </table> </form> <?php break; case 'edited': $name = $_POST['name']; $phone = $_POST['phone']; $department = $_POST['department']; $email = $_POST['email']; $ext = $_POST ['Ext']; $id = $_POST['id']; $sql = "UPDATE address SET ext = '" . $ext ."', name = '" . $name . "', department = '" . $department . "', email = '" . $email . "',, phone = '" . $phone . "' WHERE id = '" . $id . "'"; mysql_query($sql); header('location: ' . $_SERVER['PHP_SELF']); break; case 'remove': $id = $_GET['id']; $sql ="delete from address where id= '" . $id ."'"; mysql_query($sql); header('location: ' . $_SERVER['PHP_SELF']); break;