Codeking adlı üyeden alıntı: mesajı görüntüle
kesinlikle id olmadan neyi güncelleyeceğini ne bilecek kodlar
Evet problem orada kesin de id değişkenini niye çekmiyor acep.
STI adlı üyeden alıntı: mesajı görüntüle
UPDATE uye SET nick='$kad', sifre='$sifre', mail='$mail' WHERE id='$id bunu aynen phpmyadmin sql e yapıstır id yi dogru bi id yaz güncelleyecektir. Eger guncellemiyorsa update ettigin fieldları kontrol etmelisin
şöyle birşey daha olabilir sen burdaki id verisini postla almıyorsun diye düsünüyorum eger öyleyse
id yi $_GET ile almalısın
Hocam buradaki id string değişken değil formun adı. Bu form verileri oraya yolluyor:
<?php
$id = $_GET['id'];
$yazi = mysql_fetch_array(mysql_query("SELECT * FROM uye WHERE id = '$id'"));
$kad = $yazi['nick'];
$sifre = $yazi['sifre'];
$mail = $yazi['mail'];
echo"
<form action=\"index.php?Git=guncelle\" method=\"post\">
Kullanıcı Adı: <input type=\"text\"  name=\"ad\" value=\"$kad\" size=\"40\"><br/>
Şifre:<input type=\"text\" name=\"sifre\" value=\"$sifre\" size=\"40\"><br/>
Mail:<input type=\"text\" name=\"mail\" value=\"$mail\" size=\"40\"><br/>
<input type=\"hidden\" name\"id\" value\"$id\"><br/>
<input type=\"submit\" value=\"Düzenle\"></form>
";

?>