lostyazilim

PDO ile Formdan gelen veriyi Insert etmek?

5 Mesajlar 1.348 Okunma
lstbozum
wmaraci reklam

CezaLet CezaLet WM Aracı Kullanıcı
  • Üyelik 15.01.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Dil Öğrencisi
  • Konum Muğla
  • Ad Soyad Y** K**
  • Mesajlar 1268
  • Beğeniler 418 / 276
  • Ticaret 15, (%100)
Birkaç saat üzerinde durup kendim çözmeye çalıştım fakat sürekli hata aldım. Formsuz, direkt suni olarak PDO ile ekleyebiliyorum fakat Formdan gelen veriyi islem.php'de yaptığım $_POST ile Insert edemedim bir türlü.

Şu PDO kodlarını nasıl $_POST ile çalıştırabilirim?



if(isset($_POST["d_ekle"])){

$query = $db->prepare("INSERT INTO devamsizlik SET
d_tarih = ?,
d_saat = ?,
d_not= ?");
$insert = $query->execute(array(
"", "", ""
));

}
if ( $insert ){
$last_id = $db->lastInsertId();
print "insert işlemi başarılı!";
}



HTML:



















 

 

Öyle böyle. Şöyle şöyle.
wmaraci
reklam

furkandemirci furkandemirci SEO Kullanıcı
  • Üyelik 17.02.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek SEO
  • Konum Erzurum
  • Ad Soyad F** D**
  • Mesajlar 929
  • Beğeniler 378 / 157
  • Ticaret 17, (%100)
$insert = $query->execute(array(
$_POST['tarih'],$_POST['saat']
));

Böyle yapmanız gerekiyor.
 

 

##

berkangndz berkangndz Php & Swift Developer Kullanıcı
  • Üyelik 04.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek .
  • Konum Diğer
  • Ad Soyad B** G**
  • Mesajlar 366
  • Beğeniler 175 / 87
  • Ticaret 7, (%100)
if(isset($_POST["d_ekle"])){

$query = $db->prepare("INSERT INTO devamsizlik SET
d_tarih = ?,
d_saat = ?,
d_not= ?");
$insert = $query->execute(array($_POST["tarih"],$_POST["saat"],$_POST["kisa-not"]));

}
if ( $insert ){
$last_id = $db->lastInsertId();
print "insert işlemi başarılı!";
}

test etmedim ancak bu şekil olucak.
CezaLet

kişi bu mesajı beğendi.

berkangndz berkangndz Php & Swift Developer Kullanıcı
  • Üyelik 04.01.2014
  • Yaş/Cinsiyet 34 / E
  • Meslek .
  • Konum Diğer
  • Ad Soyad B** G**
  • Mesajlar 366
  • Beğeniler 175 / 87
  • Ticaret 7, (%100)
yukarıdakı arkadaş paylaşmış yeni gördüm
CezaLet

kişi bu mesajı beğendi.

wmaraci
wmaraci

CezaLet CezaLet WM Aracı Kullanıcı
  • Üyelik 15.01.2012
  • Yaş/Cinsiyet 29 / E
  • Meslek Dil Öğrencisi
  • Konum Muğla
  • Ad Soyad Y** K**
  • Mesajlar 1268
  • Beğeniler 418 / 276
  • Ticaret 15, (%100)

berkangndz adlı üyeden alıntı

yukarıdakı arkadaş paylaşmış yeni gördüm


berkangndz adlı üyeden alıntı

test etmedim ancak bu şekil olucak.


Çok teşekkürler çalışıyor :)
berkangndz

kişi bu mesajı beğendi.

Öyle böyle. Şöyle şöyle.
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al