MySQL Veri Ekleme (INSERT - Ders 24)

Поделиться
HTML-код
  • Опубликовано: 2 фев 2025

Комментарии • 60

  •  11 лет назад +2

    tayfun kardeşim bu derse kadar geldim ama veri eklemede takıldım videodaki bütün kodlar neredeyse aynı olmasına rağmen veri eklenmiyor. herhangi bir hata vermiyor ve veritabanı bağlantısı düzgün çalışıyor ama ekleme yok sence neden olabilir ?

  • @kaandeniz8772
    @kaandeniz8772 8 лет назад +3

    Arkadaşlar kodlamada Kullanılmıs bunun bi yanlısı yoktur aktif edmek icin wampserverunuza tıklayıp php ordan php ayarları ve short php tagın aktif olması ferekıyor degilse aktif edin sorun düzelicektir fakat localde calısan uygulamalar sunucunda calısmaya bilir Tayfun Erbilenin yaptıgı herşey dogrudur derslerini baştan sonra atlatmadan izlerseniz neyin sorun oldugunu cabuk cözersiniz
    Tayfun Hocama Tekrar Teşekkür ederim +Tayfun Erbilen

  • @ezgisimsek526
    @ezgisimsek526 6 лет назад

    Veritabanındaki birden fazla tabloya aynı php dosyasından veri ekleyebilir miyim ?
    Eklemeye çalıştığımda hata aldım.Bilgisi olanlardan en kısa sürede dönüş bekliyorum .

  • @BarsCangulec
    @BarsCangulec 4 года назад

    veritabaına ekleyemeyen arkadaşlar .Videoda hata var
    if yapısı kontrolünde boş olma durumda ekleme yaptığı için tablo kısımına birşey göndermiyor .Oncelikle aşağıdaki kısımı if yapısının içerisinde yazmayın
    if(empty($ad) && empty($eposta) && empty($mesaj))
    {
    echo "Boş Bırakmayınız ";
    }
    else{
    $ekle=mysqli_query($baglan,"insert into tablo(yazan,eposta,mesaj,onay) values('$ad','$eposta','$mesaj',0)");
    if($kayit)
    {
    echo "Başarıyla Eklendi";
    }
    else{echo "hata";}
    }

  • @burakozturk4633
    @burakozturk4633 7 лет назад

    hocam yalnız gelen mesajlar sürekli alt alta geliyo en son gelen en üstte olsa daha iyi sizin yaptıgınız gibi olsa en son gelen mesajı görmek için en sona gitmek gerekir onla ugraşılmaz !

  • @sercangider9386
    @sercangider9386 10 лет назад +1

    Sayende php'yi daha iyi kavrıyorum teşekkürler çalışmaların için takipteyim.

  • @DarkDevilCody
    @DarkDevilCody 7 лет назад +1

    Warning: mysqli_query() expects at least 2 parameters, 1 given in
    Çözebilecek var mı?

    • @DarkDevilCody
      @DarkDevilCody 7 лет назад +1

      Okay sorunu çözdüm aynı problemi yaşayanlar için sorun ekle değişkenine atadığımız mysql_queryden kaynaklanıyor.
      Olması gereken; $ekle = "INSERT INTO..." yani başında mysql komutu olmadan.

    • @dmnomer
      @dmnomer 4 года назад

      @@DarkDevilCody hahahaha tamda baska kaynakdan aldıgım kodla devam edicektim :D
      eyw

    • @dmnomer
      @dmnomer 4 года назад

      Son hali böyle oldu :) incele istersen gerçi 2 sene geçmiş ama :D
      if ($_POST)
      {
      $ekle="INSERT INTO mesajlar VALUES (null,'".$_POST['adsoyad']."','".$_POST['eposta']."','".$_POST['mesaj']."','".$_POST['onay']."')";
      $gonder = mysqli_query($baglan, $eklfe);
      if ($gonder) {
      echo "Veriler başarıyla eklendi.!";
      }else {
      echo "İşlem başarısız.! ";
      }
      }

  • @yarramnbasdunis4175
    @yarramnbasdunis4175 6 лет назад +1

    ama bende eklemedi error bile vermedi

  • @halitgozutok8867
    @halitgozutok8867 9 лет назад +1

    " Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in " HOCAM böyle bi hata alıyorum çözümü için yardım edebilirmisiniz?

    • @erensonmez9731
      @erensonmez9731 9 лет назад

      aga bu bi hata değil sadece uyarı.kodlarına geri dön ve ordaki mysql_connect kodunun başına hata bastırma operatörü koy.yani >>> @mysql_connect(); şeklind yap sıkıntı kalmaz.

    • @halitgozutok8867
      @halitgozutok8867 9 лет назад

      tşk

    • @erensonmez9731
      @erensonmez9731 9 лет назад

      Halit gözütok rica ederim.biri bnmde sıkıntıya bi el atsa :D

    • @ArdaTahsinAyar
      @ArdaTahsinAyar 9 лет назад

      +Halit gözütok Bu kullanım yakında eskiyeceğinden dolayı bu hatayı vermiş, @ operatörü ile bastırmak anlamsız olur. mysql_connect yerine, mysql'in başına i koyarak, yani mysqli_connect yaparsan düzelecektir. Sanırım bu PHP'de yeni bir kullanım, tam emin değilim.

  • @erdemozkaya5527
    @erdemozkaya5527 9 лет назад +1

    Parse error: syntax error, unexpected end of file in C:\wamp\www\index.php on line 39 >>>> gibi hata alan arkadaşlar Wampı Tıklayın PHP > PHP Ayarların dan Short Open Tag ı Tıklayıp Dener Misiniz.Umarım yardımcı olurum.

  • @sedatbozkaya9121
    @sedatbozkaya9121 5 лет назад

    Usta eline sağlık ben bu kodların hepsini nasıl bulabilirim

  • @khorasan9510
    @khorasan9510 9 лет назад

    merhabalar sorun türkçe karakter meta tagını yazmama rağmen veritabanında hala türkçe karakter sorunu yaşıyorum

    • @kaandeniz8772
      @kaandeniz8772 8 лет назад

      Merhaba Ben Size Cevap Vereyim Türkce Karakter Sorunu Olmaması İcin İlk olarak notepad++ da dil ayarını bomsuz utf-8 olarak yapmanız gerekıyor. latin-5 ben öndermiyorum utf-8 tüm dilleri kapsıyor sonra veritabanınında utf 8 turkish ci secılmeli ve meta taga utf-8 yazılması bu sekılde yaparsanız hicbir sorun kalmaz

  • @hunterofcryptostorm4654
    @hunterofcryptostorm4654 8 лет назад

    +Tayfun Erbilen benim anlamadığım iki nokta var 1. neden html kodlarını php'yi bitirip giriyorsunuz 2.tırnak işaretlerinde çift tırnak varsa içerisine neden tek tırnak yada bunun ters varyasyonunu yapıyorsunuz bu durum syntax durumundan mı kaynaklanıyor ?

  • @damlayeter1292
    @damlayeter1292 10 лет назад

    ) Parse error: syntax error, unexpected end of file in C:\wamp\www\index.php on line 39 hatası alıyorum neden acaba

    • @halilgokhan962
      @halilgokhan962 10 лет назад

      39. satırda yazım yanlışı yapmışsın diyor. ; koymayı unutmuş olabilirsin :)

    • @erensonmez9731
      @erensonmez9731 9 лет назад

      Bu hatayı şuan da bnde aldım ve bi türlü çözemiyorum tayfun erbilenin yaptıgı herşeyin aynısını yaptım ama bu hatadan bi türlü kurtulamıyorum.eger çözüm bulursan bana da yaz.kolay gelsin

    • @halilgokhan962
      @halilgokhan962 9 лет назад

      Eren Sönmez ; lere dikkat et %99 hatan ordadır belkide " " içine " " açmışsındır ' ' koy

    • @erensonmez9731
      @erensonmez9731 9 лет назад



      dezzenfekte

    • @TİGİN-TARİH
      @TİGİN-TARİH 9 лет назад

      Eren Sönmez aynen bendede html kısmında hata gosteriyo.. ve genelde veri tabnanıyla ilgili bişeyler yapınca bu hatayı alıyorum, Acaba veri tabanımdamı sıkıntı var ,yoksa kodlardamı problem var, ama veri tabanında bişey oldugunu sanmıyorum ,

  • @burakkaradas5081
    @burakkaradas5081 9 лет назад +4

    html taglarında hata veren arkadaşlar , Muhtemelen yerine yazarsan düzelecektir. Denedim ve sorunum düzeldi. Herkese iyi çalışmalar.

  • @duyguackaln4748
    @duyguackaln4748 9 лет назад

    Merhabalar Tayfun Hocam. Veri tabanına resim yükleme konusunda da bir ders anlatımı yapabilirseniz çok sevinirim. İyi Çalışmalar..

    • @PROTOTURKCOM
      @PROTOTURKCOM  9 лет назад +1

      Duygu Açıkalın aslında bunun için ekstra bir derse gerek yok. Php ile upload işlemleri için bir videom vardı, resim için tek farm yükledikten sonra resmin yolunu veritabanına buradaki gibi kayıt etmekten ibaret.

    • @duyguackaln4748
      @duyguackaln4748 9 лет назад +1

      $prototürk çok tesekkür ederim

    • @burakkaradas5081
      @burakkaradas5081 9 лет назад +1

      Duygu Açıkalın Hocam , Muhtemelen yerine yazarsan düzelecektir. Denedim ve güzeldi.

  • @yarramnbasdunis4175
    @yarramnbasdunis4175 6 лет назад

    Buldum mysqli_connect olmasi lazim butun functionlarda mysqli yazin olmasa

    • @PROTOTURKCOM
      @PROTOTURKCOM  6 лет назад

      Pdo kullanıyoruz artık kanalda dersi mevcut bakabilirsin

    • @yarramnbasdunis4175
      @yarramnbasdunis4175 6 лет назад

      @@PROTOTURKCOM ya abi ne gerek calisiyo iste

  • @DarkP3AcE
    @DarkP3AcE 6 лет назад

    Veriler Eklenemedi hatası ya da o konuda hata alanlar. şunu yazsın
    $ekle = mysqli_query($baglan, "INSERT INTO mesajlar (yazan, eposta, mesaj, onay) VALUES('$adsoyad', 'eposta', 'mesaj', 0)");
    yani mysql_query yerine mysqli_query
    ayrıca ilaveten bir parametre daha ekledik başına, o da mysqli_connect için kullandığımız değişken yani $bağlan

  • @yarramnbasdunis4175
    @yarramnbasdunis4175 6 лет назад

    Abi Ingilizce kullanmak daha faydali deyilmi? ben eskiden ingilizce kullaniyodum mecbur turkceye gecdim Azerbaycandan selamlar

    • @PROTOTURKCOM
      @PROTOTURKCOM  6 лет назад

      kesinlikle ingilizce kullanmalısın, ben eskiden türkçe yazıyordum ancak son birkaç senedir tamamen global takılıyorum :)

  • @aratcesur6805
    @aratcesur6805 4 года назад

    Adamsın kral eyw

  • @karella_az
    @karella_az 8 лет назад +1

    Akdaşlar nekadar geç olsada hiçbir syntax error almayan
    amma veri tabanına yazdırmıyor diyenler için
    $ekle =mysql_query("INSERT INTO `mesajlar` (`yazan`, `eposta`, `mesaj`, `onay`) VALUES ('$adsoyad', '$eposta', '$mesaj', '0')") ;
    Tayfun Erbilen den öyreniyorum
    TEŞEKKÜRLER TAYFUN ERBİLEN

    • @dmnomer
      @dmnomer 4 года назад +1

      Hala hata alanlar bu şekilde yapabilirler;
      if ($_POST)
      {
      $ekle="INSERT INTO mesajlar VALUES (null,'".$_POST['adsoyad']."','".$_POST['eposta']."','".$_POST['mesaj']."','".$_POST['onay']."')";
      $gonder = mysqli_query($baglan, $eklfe);
      if ($gonder) {
      echo "Veriler başarıyla eklendi.!";
      }else {
      echo "İşlem başarısız.! ";
      }
      }

  • @kazimkaraboga9264
    @kazimkaraboga9264 4 года назад

    Enson satırda hata veriyor 🤔🥵

    • @PROTOTURKCOM
      @PROTOTURKCOM  4 года назад +1

      artık pdo ile yapıyoruz işlemleri, o dersime bakabilirsin :)

    • @kazimkaraboga9264
      @kazimkaraboga9264 4 года назад

      @@PROTOTURKCOM abi sonsatırda hata vermeyi birakmisti ama gine baska bierde hata vermisdi nese pdo ya bakacağim teşekkürler👍🤗

  • @fireback1334
    @fireback1334 4 года назад

    Videodaki bilgisayarın tarihine bakın :')

  • @DarkP3AcE
    @DarkP3AcE 6 лет назад

    Türkçe Karakter Hatasını Çözemeyenler ayar dosyasında charset satırını komple silip şunu yazsın:
    mysqli_set_charset($baglan,"utf8");

  • @atomicant2871
    @atomicant2871 8 лет назад

    Allah rahmet eylesin bu kardesimiz olmus galiba bende birkac defa yazdim sorun icin kimseye geri donus yok, ayrica kisisel web pageindende donus yok,ben arastirdim biraz olmus diyorlar bilemiyorum . olmusse Allah rahmet eylesin isallah bbir coguna cok emegi gecti arkadaslar. Fatihanizi eksik etmeyin saygilar.

  • @seyittasova9147
    @seyittasova9147 5 лет назад

    hata alan arkadaşlar için söylüyorum..
    önceki derste hazıladığımız ve bu derste include ettiğimiz dosya içerisindeki türkçe karakter problemi çıkmaması için kullandığımız mysql_query fonksiyonunu silerseniz problem düzelecektir.

  • @ugurcanyas8595
    @ugurcanyas8595 6 лет назад

    cok hızlı anlatıyorsun sacma anlatıyorsun