r10 daki arkadaşlar sayesinde bu php yi öğrenicem hiç sıkılmadım, azimle ilerliyorum
verilerimi güncellemek istiyorum kullanıdğım kodlar şunlar ama güncellemiyor;

bu güncelleme linkini bulundurduğum admin dosyam (belki sorun vardır diye ekledim)

require 'ayar.php';
$sorgu=mysql_query("SELECT * FROM firmalar");
while ($veri=mysql_fetch_array($sorgu)) {
echo "Firma Adı: " . $veri['Firmaadi'] . " <a href=\"sil.php?id=" . $veri['ID'] . "\">Sil</a>". " <a href=\"guncelle.php?id=" . $veri['ID'] . "\">Güncelle</a><br>"
;
}
guncelle.php

require 'ayar.php';
$duz_id=$_GET['id'];
$tamam = mysql_query("SELECT FROM firmalar WHERE id='$duz_id'");
echo '<form id="form1" name="form1" method="post" action="guncelle2.php">
  <label>Firma Adı
  <input type="text" name="firmaadi" id="firmaadi" value="'.$firmaadi.'" />
  </label>
  <p>
    <label>Adres
    <input type="text" name="adres" id="adres" value="'.$adres.'" />
    </label>
  </p>
  <p>
    <label>Telefon
    <input type="text" name="telefon" id="telefon" value="'.$telefon.'" />
    </label>
  </p>
  <p>
    <label>
    <input type="submit" name="gonder" id="gonder" value="Güncelle" />
    </label>
  </p>
<input type="hidden" name="id" value="'.$id.'">
</form>';
guncelle2.php

require 'ayar.php';
$firmaadi = $_POST['firmaadi'];
$adres = $_POST['adres'];
$telefon = $_POST['telefon'];
$id = $_POST['id'];
$result = mysql_query("update firmalar set firmaadi='$firmaadi', adres='$adres', telefon='$telefon' where id='$id'");
echo mysql_error();
if ($result) echo "Guncellendi.";
else "Hata !.";