Webmaster Sitesi
    Webmaster Forumu > Programlama Forumları > PHP

PHP üye Formun da "Üye Düzenleme"

PHP forumu içindeki; PHP üye Formun da "Üye Düzenleme" konu özeti oku:
—Beyler Üye formunu hazırlarken sonuna kadar geldim ancak. Üye düzenleme de takıldım kodları düzgün koyuyuroum ancak kayıtlı olan bir üyeyi düzenliyip "Tamam" diyince Yeniden düzenleme formuna gidiyor ve düzenlediğim oyuncuyu kabul etmıyor...Yardımlarınızı esirgemeyin KOD bu; ...


Cevapla
 

PHP üye Formun da "Üye Düzenleme"

Beyler Üye formunu hazırlarken sonuna kadar geldim ancak.


Üye düzenleme de takıldım kodları düzgün koyuyuroum ancak kayıtlı olan bir üyeyi düzenliyip "Tamam" diyince Yeniden düzenleme formuna gidiyor ve düzenlediğim oyuncuyu kabul etmıyor...Yardımlarınızı esirgemeyin

KOD bu;

Alıntı:
}

Function UyeGuncelle(){

$id = $_POST['id'];
$kullanici = $_POST['kullanici'];
$adsoyad = $_POST['adsoyad'];
$email = $_POST['email'];

$update = mysql_query("UPDATE uyelik SET kullanici='$kullanici',adsoyad='$adsoyad', email='$email'");

if($update){

echo "<center><h2><b>Uye başarılı bir şekilde güncellendi! <br> Yönlendiriliyorsunuz lütfen bekleyiniz</b></h2></center>";
header("Refresh: 2; url=index.php?Here=TumUyeler");

}else{

echo "<center><h2><b>HATA.! Üye güncellenemedi.. <br> Yönlendiriliyorsunuz lütfen bekleyiniz..</b></h2></center>";
header("Refresh: 2; url=index.php?Here=UyeDuzenle&id=$id");



}

}



$Here = $_GET["Here"];
Switch($Here){
default:
index();
break;


case "UyeGuncelle";
UyeGuncelle();
break;
Ekledi: Yardımlarınızı bekliyoum
cep adına herşey!
WS'yi seviyoruz
 

yapısal incelemedim gerçi ama

2 öneride bulunacağım.

öncelikle
update kodunun önüne
echo "UPDATE uyelik SET kullanici='$kullanici',adsoyad='$adsoyad', email='$email'";

yaz. sana çektiğin sql i yazdırır. sql de değerlerin gelip gelmediği bir kontrol et.

sql de zaten gördüğüm kadarıyla hata var. where bloğu belirtmemişsin. yani hangi kayıt güncellenecek belli değil.

daha başka hatalar da olabilir.

ayrıca
biraz pişene kadar (bu ayıp değil hala bende yaparım.)

if for yada mysql_query case vb.
komutlar önüne gelen değeri echo yap.

sorguya ne giriyor kontrol et. bu şekilde ne geldi ne oldu bilirsin.

örneğin neden üyeyi kabule etmiyor? belki gelen değer yalnışdır bilirsin.
 

Hocam dediklerinizi yaptım ancak çalışmadı 4 saatdir ugraşıyorum...
Hocam dediğiniz gibi biraz amatörüz ama emin olun ki hızlıca gelişiyorum... Sayenizde
Tum PHP kodlarını size atsam siz bir kontrol etseniz ? Sadece burada kaldım. Bunu yapsam Ajax geçecegim.

Şimdiden teşekkürler...
 

ben yazarsam sen öğrenemez ki?

$update = mysql_query("UPDATE uyelik SET kullanici='$kullanici',adsoyad='$adsoyad', email='$email' where id='$id'");

gibi olmalı update sql

Konu teknikpatron tarafından (07-02-2012 Saat 11:03 ) düzenlendi.
 

Hocam size verip yapdıgınızda kodlara bakarak hatamı anlarım Lütfen hocam.. Bu akşam son saten Bitirmem lazım
 

İd Değerini NEDEN Koymadın Yazıdğın Kod Doğru Ancak Sunucuya Hangi Üyeyi Değiştireceğini Bildirmiyorsun

mysqlden çektiğin verilere id de ekle sonrasında formda bu idi hidden yani gizli olarak göster ve Bu Kısıma idi EKle Örnek :$update = mysql_query("UPDATE uyelik SET kullanici='$kullanici',adsoyad='$adsoyad', email='$email' where id='$id'");
Cevapla

PHP üye Formun da "Üye Düzenleme" ile ilgili etiketler
duzenleme kayit kodu kullanici php uye




 
Webmaster Sitesi Forumu.