Merhabalar,

PDO'nun database işlemlerini(insert,delete,update vs) kolaylık sağlaması için fonksiyona dökmek istiyorum fakat başaramadım.

$db = new PDO("mysql:=$host;dbname=$database", "$username", "$password");
Şeklinde db başlatıyorum,
$from = "select * from {$table}"; return $from;
Yukarıdaki şekilde from() diye bir fonksiyon oluşturdum, örneğin $db->from('yazilar'); hatasız çalışması için ne yapmam, nasıl düşünmem gerek?
Bu şekilde yaptığımda "Fatal error: Uncaught Error: Call to a member function from() on null in " hatasını alıyorum nereyi eksik yada yanlış yapıyorum yardım eder misiniz?