v2.5.2
Giriş yap

veritabanı veri kaydetme

rotaile
794 defa görüntülendi

formdan bilgileri alabiliyorum fakat eklerken bir sorun oluyor

<?php
ob_start();
include("baglan.php");

if (isset($_POST['sorukaydet'])) {

    //print($_POST['baslik']. " " . $_POST['icerik'] );

    $soruekle=$vt_baglan->prepare("INSERT INTO kampussozluk set 
    baslik =:baslik,
    icerik =:icerik");

    $sorukayit = $soruekle->execute(array(
        'baslik'     => $_POST['baslik'],
        'icerik'     => $_POST['icerik']
    ));

    if ($sorukayit) {
        print "Kayıt Başarılı";
    }
    else{
        print "Kayıt Yapılamadı";
    }
}


?>
buraksuluk
1737 gün önce

<?php

ob_start();
include("baglan.php");

if (isset($_POST['sorukaydet'])) {

//print($_POST['baslik']. " " . $_POST['icerik'] );

$soruekle=$vt_baglan->prepare("INSERT INTO kampussozluk set 
baslik =:baslik,
icerik =:icerik,
sorusahibi =:sorusahibi");

$sorukayit = $soruekle->execute(array(
    'baslik'     => $_POST['baslik'],
    'icerik'     => $_POST['icerik'],
    'sorusahibi' => "deneme"
));

if ($sorukayit) {
    print "Kayıt Başarılı";
}
else{
    print "Kayıt Yapılamadı";
}
}
?>

eğer database columlarda değişiklik yoksa yukardaki gibi çalışması lazım