Konuyu ilk açtığında tablo yapınla aynı şekilde bir tablo oluşturup denedim ve güncelleme yapabildim. Sütun isimlerinde sorun olacağını sanmam. Olsa bile Author'da olur muhtemelen.
Verileri posttan değilde statik olarak değer girsen
baslik='baslikburada' gibi.
Post verilerinin dolu geldiğini yazmışsın, $prefixte dolu geliyor mu peki ?
update sorunu
18
●1.285
- 25-05-2010, 12:27:01SQL yapısınıda buraya ekleyebilirsin.Canon adlı üyeden alıntı: mesajı görüntüle
Daha önceden çalışıyordu bir andamı çalışmamaya başladı yoksa yeni yaptığın bir yazılımmı. Tabloda veri varmı. Sql yapısına bağlı karakter limiti geçiliyorda olabilir. - 25-05-2010, 12:27:43Üyeliği durduruldubende authordan şüphelenip ismini değiştirdim ama olmadıeagle_one adlı üyeden alıntı: mesajı görüntüle
Ayrıca prefix dolu geliyor testini yaptım. Statik olarak da denedim olmadı.
güncellendi diyor fakat güncellemiyor
Alıntı
yok hocam php de yeniyim bundan evvel bir çok kere update yaptım hiçbir sorun yaşamadım bu kodu yeni yazdım ilk defa böyle bişi ile karşılaştım
sql yapısı aşağıdaki gibidir.
- 25-05-2010, 12:28:03Bak bu kısmı çok önemli bir nokta aslında.ErsaT adlı üyeden alıntı: mesajı görüntüle
- 25-05-2010, 12:33:51Yanlış şurda, sql tabloda kelimeler demişsin, update yaparken anahtar demişsin. Bu bilgiler birebir olmalı.Canon adlı üyeden alıntı: mesajı görüntüle
Karakter limitlerine dikkat edersen ve tabloda kayıtlı veri varsa şu şekilde olmalı.
$guncelle = mysql_query("UPDATE ".$prefix."_ayarlar SET baslik='$baslik', kelimeler='$anahtar', aciklama='$aciklama', kodlayan='$Author', verify='$Google', siteurl='$SiteUrl', sitemail='$SiteMail', sitedurum='$SiteDurum', siteslogan='$SiteSlogan'"); - 25-05-2010, 12:35:39Üyeliği durdurulduhocam onu az evvel değiştirdim zaten anahtar kelimesinin çakışıyo olabilir düşüncesi ile.ErsaT adlı üyeden alıntı: mesajı görüntüle
ama sanırım sorun şu sanırım az evvelde demişsiniz. tablonun boş olmasından kaynaklanıyor olabilir
kodları ilk haline gtirip tekrar deniyorum - 25-05-2010, 12:36:32Sadece author değil diğerlerindede yanlışlık var şu şekilde kullan. Test ederken karakterleri az tut.Canon adlı üyeden alıntı: mesajı görüntüle
$guncelle = mysql_query("UPDATE ".$prefix."_ayarlar SET baslik='$baslik', kelimeler='$anahtar', aciklama='$aciklama', kodlayan='$Author', verify='$Google', siteurl='$SiteUrl', sitemail='$SiteMail', sitedurum='$SiteDurum', siteslogan='$SiteSlogan'"); - 25-05-2010, 12:41:06Hiç kayıt yapılmamışsa nasıl güncelleyebilirki.Canon adlı üyeden alıntı: mesajı görüntüle
Ayrıca prefix dolu geliyor testini yaptım. Statik olarak da denedim olmadı.