iyi günler başlıkta tam anlatamadım onun için örnek vererek gideceğim
Php prepare örneği
$sql= "update from ayar set siteadi=:sitead,sitebaslik=:slogan,copright=:altbilgi,siteaciklamasi=:aciklama,hakkinda=:sitehakkinda";
$guncelle=$this->vt->prepare($sql);
$guncelle->execute(
array
(
"sitead"=>$siteadi,
"slogan"=>$slogan,
"altbilgi"=>$altbilgi,
"aciklama"=>$aciklama,
"sitehakkinda"=>$hakkinda
)
)

PHP Exec örneği

$sql= "update from ayar set siteadi=$siteadi,sitebaslik=$slogan,copright=$altbilgi,,siteaciklamasi=$aciklama,hakkinda=$hakkinda";
$guncelle=$this->vt->exec($sql);
if($guncelle)
{echo "Güncellendi";}
else
{echo "GÜncellenemedi";}


sizce hangisi daha güvenli ve kullanımı uygun :)