• 04-08-2018, 03:29:12
    #1
    Merhabalar. Ne yaptıysam kar etmedi. Text alanını veritabanına eklemeyi başaramadım. Yardımcı olursanız çok minnettar olurum. Şimdiden teşekkürler.


    <?php include 'header.php'; ?>
    
    
            <br>
    
    <h2 class="display-4 text-center">Veritabanı PDO Kayıt İşlemleri</h2>
    <hr><br>
    <form action="function.php" method="POST">
    
      <div class="form-row container mx-auto">
        <div class="form-group col-md-6">
          <input type="text" class="form-control" placeholder="İsminiz" name="isim">
        </div>
        <div class="form-group col-md-6">
          <input type="text" class="form-control" placeholder="Soyisminiz" name="soyisim">
        </div>
        <div class="form-group col-md-6">
          <input type="email" class="form-control" placeholder="Email Adresiniz" name="email" required>
        </div>
        <div class="form-group col-md-6">
          <input type="text" class="form-control" placeholder="Şirket İsmi" name="sirketismi">
        </div>
        <div class="form-group col-md-12">
          <textarea class="form-control" rows="4" placeholder="İsteğinizi belirtin" name="konu"></textarea>
        </div>
        <button type="submit" class="btn btn-primary btn-block" name="send">Gönder</button>
      </div>
    
    
    </form>
    
    
    <?php include 'footer.php'; ?>
    PHP KISMI
    <?php require_once 'conn.php'; ?>
    <?php
    
    
      if (isset($_POST['send'])) {
    
        $save = $db->prepare("INSERT into dersler set
            isim=:isim,
            soyisim=:soyisim,
            email=:email,
            sirketismi=:sirketismi;
            konu=:konu;
        ");
        $insert = $save->execute(array(
            'isim' => $_POST['isim'],
            'soyisim' => $_POST['soyisim'],
            'email' => $_POST['email'],
            'sirketismi' => $_POST['sirketismi'],
            'konu' => $_POST['konu'],
        ));
    
      }
    
    
     ?>
    Not düşmek istiyorum. Diğer herşeyi ekleyebiliyorum bir tek bu hınzır eklenmiyor
  • 04-08-2018, 03:37:57
    #2
    gözüme çarpan
    email=:email,
    sirketismi=:sirketismi;
    konu=:konu;
    sirketismi=:sirketismi;
    sirketismi=:sirketismi, olarak denermisiniz

    sql tabloda sorun olabilir onuda atarmısınız
  • 04-08-2018, 03:44:25
    #3
    OnurTasci adlı üyeden alıntı: mesajı görüntüle
    gözüme çarpan
    email=:email,
    sirketismi=:sirketismi;
    konu=:konu;
    sirketismi=:sirketismi;
    sirketismi=:sirketismi, olarak denermisiniz

    sql tabloda sorun olabilir onuda atarmısınız
    Çok teşekkür ederim Nasıl gözden kaçırdım bilmiyorum onu. Bloğu şu şekilde düzenledim ve çözüldü.

    <?php require_once 'conn.php'; ?>
    <?php
    
    
      if (isset($_POST['send'])) {
    
        $save = $db->prepare("INSERT into dersler set
            isim=:isim,
            soyisim=:soyisim,
            email=:email,
            sirketismi=:sirketismi,
            konu=:konu;
        ");
        $insert = $save->execute(array(
            'isim' => $_POST['isim'],
            'soyisim' => $_POST['soyisim'],
            'email' => $_POST['email'],
            'sirketismi' => $_POST['sirketismi'],
            'konu' => $_POST['konu'],
        ));
    
      }
    
    
     ?>