Şimdi Ara

#1064 hatası çözemedim gitti.

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
1
Favori
23.008
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhaba arkadaşlar.
    iki gündür uğraşıyorum. hatta aslında 1 ay önce ortaya çıkmış bir sorun.

    php ile mysql veritabanına bir veri eklemek istediğim zaman bana hata vermeye başladı. bu hata sonradan oluştu.
    önceden hiç sorun yoktu..

    ben o hatayı hem localde bütün oluşturduğum tablolarda hem de server'da oluşturduğum tablolarda alıyorum artık..

    çözümünü çok aradım bulamadım. bi işin bilenine sorayım dedim.
    yardımcı olabilecek var mı acaba?

    aldığım hata şu:


    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 ''a', 'b','c') VALUES ('4','ssd','ssd')' at line 1

    sayfada durum şu:

    $the_query = "INSERT INTO denemes ('a', 'b','c') VALUES ('$a','$b','$b')";
    $sonuc= mysql_query($the_query);








  • Dil seçeneklerini kontrol et hem sql hemde kendi veri tabanın icin birde su linki incele derim.
    http://forums.mysql.com/read.php?22,161943,161943
  • sorunu çözdüm. :)
    dil seçeneklerinde sorun yoktu ama gerçekten de bugüne kadar çalışan ve sonradan çalışmaz olan kısım olmasına şaşırıdm.

    olay tırnak işaretlerinin farklı olmasından kaynaklanıyormuş. tablo isminden sonra alanlar yazılırken ters tırnak kullanılacak: ``
    values yazılırken ' ' kullanılacak. eğer values de de ters tırna kullanırsan bu sefer de şu hatayı veriyor:

    Unknown column 'cccsdfs' in 'field list'

    çalışan kodun son hali(tırnaklara dikkat)

    $the_query = "INSERT INTO denemes (`a`, `b`,`c`) VALUES ('$a', '$b', '$c')";

    yardımlarınız için teşekkür ederim.

    bu çözümü de yine mysql. forumunda buldum.
  • quote:

    Orijinalden alıntı: dhark

    sorunu çözdüm. :)
    dil seçeneklerinde sorun yoktu ama gerçekten de bugüne kadar çalışan ve sonradan çalışmaz olan kısım olmasına şaşırıdm.

    olay tırnak işaretlerinin farklı olmasından kaynaklanıyormuş. tablo isminden sonra alanlar yazılırken ters tırnak kullanılacak: ``
    values yazılırken ' ' kullanılacak. eğer values de de ters tırna kullanırsan bu sefer de şu hatayı veriyor:

    Unknown column 'cccsdfs' in 'field list'

    çalışan kodun son hali(tırnaklara dikkat)

    $the_query = "INSERT INTO denemes (`a`, `b`,`c`) VALUES ('$a', '$b', '$c')";

    yardımlarınız için teşekkür ederim.

    bu çözümü de yine mysql. forumunda buldum.

    Allah senden razı olsun, iki saattir ödevim için deniyordum bir sonuç alamamıştım, dediğini yaptım sorun halloldu.




  • Hocam bende Altislife serverine tablo eklerken problem yaşıyorum.

    ALTERTABLE `altislife2`.`players`
    ADDCOLUMN `exp_level` INTNOTNULLDEFAULT0,
    ADDCOLUMN `exp_total` INTNOTNULLDEFAULT0AFTER `exp_level`,
    ADDCOLUMN `exp_perkPoints` INTNOTNULLDEFAULT0AFTER `exp_total`,
    ADDCOLUMN `exp_perks` TEXT AFTER `exp_perkPoints`;

    Buda aldığım hata problem nereden kaynaklı ?

    https://prnt.sc/j7qw5d
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.