merhabalar,
insert veya update yaparken yani mysqla veri girerken böyle bi hata alıyorum:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc,keyw,admin,sifre) values
çözümü bilen varmı acaba?
MYSQL syntax hatası
10
●1.483
- 25-12-2008, 12:54:01Üyeliği durduruldudesc ayrilmiş bir kelime. order by DESC dedigimizde kullandığımızı hatirlattıktan sonra
1. seçenek başına sonuna karakter ekleyebilirsin flddesc gibi alanı isimlendirebilisin yani.
2. seçenek alan isimlerinde ` karakterini kullanabilirsin karakter adini bilmiyorum ama alt gr ile noktalı virgüle bastığında çıkan karakter. - 25-12-2008, 17:17:36Üyeliği durduruldufiltreleme kullan icerikte herhalde ' işareti gönderiliyor onun için bu hatayı alıyorsun verileri addslashes() fonksiyonundan geçirirsen sorun olmazSpYCoD3r adlı üyeden alıntı: mesajı görüntüle
- 25-12-2008, 17:57:39Üyeliği durdurulduben israr ediyorum

'desc,keyw de hata veriyor yani tam desc te
alan adını flddesc falan yaparsan sorunn kalkacağını göreceksin
- 25-12-2008, 18:36:56Üyeliği durduruldubide
"INSERT INTO tabloadi(desc,keyw,admin,sifre) VALUES('".mysql_real_escape_string($desc)."','".my sql_real_escape_string($keyw)."','".mysql_real_esc ape_string($admin)."','".mysql_real_escape_string( $sifre)."')";
dener misin
