Önceden yayınlamış olduğum hazır bir fonksiyon mevcuttu ;
function veriEkle($sutunlar, $veriler, $tablo)
{
global $db;

$other = array();
$sorgu = "";
$count = count($veriler);
$a = 0;
for($i = 0; $i < $count; $i++)
{
$a++;
if($a == $count)
$sorgu .= $sutunlar[$i]." = ?";
else
$sorgu .= $sutunlar[$i]." = ?,";
}

$query = $db->prepare("INSERT INTO {$tablo} SET {$sorgu}");
$insert = $query->execute($veriler);

if ( $insert )
return true;
else
return false;
}

// kullanımı

$sutunlar = array("kullaniciadi", "password");
$cevaplar = array("edcsmile", "123123");

$kullaniciEkle = veriEkle($sutunlar, $cevaplar, "tabloadı");

if( $kullaniciEkle )
echo "veri eklendi";
else
echo "veri eklenirken bir sorun oluştu";


Kullanımı ve tüm fonksiyonlara ulaşmak için,
PDO Veritabanı Sınıfı

Kolay gelsin :rolleyes: