• 23-07-2019, 10:03:48
    #1
    Merhaba Arkadaşlar
    PHP de yazdığımız bir kodun neresinde hata olduğunu gösterecek bir ide yada editör arıyorum. Kendi denediklerim şunlar netbeans, sublime text 3 (php linter eklentisi ile) ama hiç birisi şu kodda olan hatayı bulamıyor.
    <?php
    $sql3 = "INSERT INTO sifre(kullanici_id,eposta,ip_adresi) VALUES (:kullanici_id, :eposta,:ip_adresi";
    ?>
  • 23-07-2019, 10:06:24
    #2
    Üyeliği durduruldu
    Visual Code deneyebilirsin hem ücretsiz bir yazılım hemde çok kullanışlı kurduktan sonra kendi eklenti mağazasından bu bahsettiğin olay için bi eklentisi vardı googleye yazarsan bulursun veya mağazada php yazsan çıkar zaten.
  • 23-07-2019, 11:22:22
    #3
    mustafaaslan adlı üyeden alıntı: mesajı görüntüle
    Visual Code deneyebilirsin hem ücretsiz bir yazılım hemde çok kullanışlı kurduktan sonra kendi eklenti mağazasından bu bahsettiğin olay için bi eklentisi vardı googleye yazarsan bulursun veya mağazada php yazsan çıkar zaten.
    Denedim, maalesef hatayı tespit edemiyor.
  • 23-07-2019, 11:40:42
    #4
    Üyeliği durduruldu
    AsHaYazilim adlı üyeden alıntı: mesajı görüntüle
    Denedim, maalesef hatayı tespit edemiyor.
    Özellikle bu hata içinmi istiyorsunuz ? Bunu tespit etmeleri çok zor.
  • 23-07-2019, 12:28:40
    #5
    Kodda php olarak bir hata yok. Kodunuz (editörler için) string bir değişken sadece.
    SQL hata göstersin diye şu denenebilir: Insert kodunu bir dosyaya yapıştırın. dosyayı sql olarak kaydedip, öyle açın.
  • 23-07-2019, 13:29:17
    #6
    Teşekkürler cevaplarınız için. Özellikle bu hatayı bulabilen bir editör arayışı içindeyim çünkü bunu yakalayan hepsini yakalar. Bu site https://phpcodechecker.com/ dediğimiz hatayı anında tespit edebiliyor.
  • 23-07-2019, 13:35:27
    #7
    dev
    Kurumsal Üye
    AsHaYazilim adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler cevaplarınız için. Özellikle bu hatayı bulabilen bir editör arayışı içindeyim çünkü bunu yakalayan hepsini yakalar. Bu site https://phpcodechecker.com/ dediğimiz hatayı anında tespit edebiliyor.
    Bunu yakalayan hepsini yaklar gibi bir mantik kurmak yanlis. IDE orayi string olarak oliyor. Senin string icinde ne yaptigin IDE'nin sorunu degil. IDE PSR hatalarini gosterir,syntax hatalarini gosterir, yanlis kullanimlarini ve onerileri gosterir. Yillarda PHPStorm kullaniyorum hem phph hem ts/js icin. Gerekli olan butun hata gosterimlerini yapiyor.
  • 23-07-2019, 13:40:08
    #8
    Platin üye
    kullandığınız editöre sql dialect tanımlaması yapmanız gerekiyor, sonra hepsi o hatayı bulabilir.

    koddaki hatanız php hatası değil, sql hatası.