• 12-02-2019, 19:50:02
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar, bir script kodluyorum fakat daha önceki kullandığım kodlar bu sefer çalışmamakta. Sebebini bilmiyorum;

    PHP İNSERT KODLARI;
    <?
                                   if (isset($_POST['kisikaydet'])) {
                                   $query = $db->prepare("INSERT INTO kisiSET
    kisi_resim=:kisi_resim,
    kisi_isim=:kisi_isim,
    kisi_dogum=:kisi_dogum,
    kisi_takim=:kisi_takim,
    kisi_telefon=:kisi_telefon
    ");
    $insert = $query->execute(array(
        'kisi_resim' => $_POST['kisi_resim'],
        'kisi_isim' => $_POST['kisi_isim'],
        'kisi_dogum' => $_POST['kisi_dogum'],
        'kisi_takim' => $_POST['kisi_takim'],
        'kisi_telefon' => $_POST['kisi_telefon']
    134. Satır burası => ));
    if ( $insert ){
        $last_id = $db->lastInsertId();
        print "insert işlemi başarılı!";
    }
    }
    ?>
    Aldığım Hata;

    Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in C:AppServwwwhesapxpeksenkisi-kayit.php on line 134
  • 12-02-2019, 20:02:51
    #3
    Hata devam ediyor hocam denedim bunları hep execute ile ilgili bir hata gösteriyor
  • 12-02-2019, 20:04:00
    #4
    sonuncusunada , koyup deneyin
  • 12-02-2019, 20:06:08
    #5
    alisahanyalcin adlı üyeden alıntı: mesajı görüntüle
    sonuncusunada , koyup deneyin
    Aynı hocam bir değişiklik olmadı
  • 12-02-2019, 20:08:41
    #6
    post ettiğinize koydunuz değil mi?
    $_POST['kisi_telefon'],
    şeklinde yani
  • 12-02-2019, 20:09:29
    #7
    if (isset($_POST['kisikaydet'])) {


    pardon kapatmışsın yanlış kopyalamışım
  • 12-02-2019, 20:09:30
    #8
    Şu örneğe bir bakın bence
    https://www.w3schools.com/php/php_mysql_insert.asp
  • 12-02-2019, 20:10:07
    #9
    alisahanyalcin adlı üyeden alıntı: mesajı görüntüle
    post ettiğinize koydunuz değil mi?
    $_POST['kisi_telefon'],
    şeklinde yani
    Evet hocam ikisinede denedim. İşin garip yanı aynı kodlar sunucuda çalışıyor ama localde çalışmıyor. Eskiden localdede çalışıyordu.