Forum
Merhaba pdo ile veri eklemeye çalışıyorum fakat veritabanına ekleyemedim hatada almıyorum eksiğide bulamadım yardım ederseniz sevinirim..
Veritabanı adı form tablo ismi kayıt
ayarlar.php dosyası bağlatı kodu
<?php
$vt=new PDO("mysql:host=localhost;dbname=form;","root");
if(!$vt)
{
echo "Veri tabanına bağlanamadı.";
}
?>
deneme.php dosyası
include 'ayarlar.php';
if($_POST)
{
$isim = $_POST["isim"];
$soyad = $_POST["soyad"];
$ekle=$vt->prepare("insert into kayıt set isim=?,soyad=?");
$ekle->execute(array($isim,$soyad));
}
?>
<form action="" method="post">
<hr>veri ekle</h1>
isim:<br><input type="text" name="isim"/></br>
soyad:<br><input type="text" name="soyad"/></br>
</br><input type="submit" value="Gönder"/><br>
</form>
bana doğru gibi geldi istersen sql bağlantısını birde böyle dene belki hata alırsın..
<?php
$localhost = "mysql:host=localhost;dbname=form";
$user = "root";
$pass = "";
try{
$db = new PDO($localhost,$user,$pass);
}
catch ( PDOException $e ){
print $e->getMessage();
}
?>
sorunu çözdüm teşekkürler