return array(
//Database Variables
"database" => array(
"DefaultConnection" => array(
//mysql, sqlsrv, pgsql are tested connections and work perfect.
"driver" => "mysql",
"host" => "localhost",
"port" => "3306",
"name" => "xxxxxx",
"user" => "xxxxxx",
"password" => "xxxx"
)
)
);Yukarıda bir scriptin /config/config.php database bağlantı kısmı bulunuyor.
Benim istediğim scriptin başka bir klasöründe bulunan php dosyasında sql'ye bağlanmak ve işlem yapmak.
yardımcı olabilir misiniz ?
Tam cevap verebilmek için config.php yi tam olarak görmemiz lazım.
Yukardaki kod muhtemelen class veya function çünkü return edilmiş.
ilk önce kullanacağınız dosyaya include edip class veya fonsiyonu çağırmanız gerekiyor illa yukardaki arrayı kullanacağım derseniz.Aşağıdaki kod size yardımcı olacaktır.
Dosyayı tam bilemediğimiz için varsayım ile yazdım aşağıdaki kodu kolay gelsin.
include "config.php_yolu";
$config = config_function_adı();
$db_baglanti = new PDO($config['database']['DefaultConnection']['driver'].":host=".$config['database']['DefaultConnection']['host'].";dbname=".$config['database']['DefaultConnection']['name'].";charset=utf8",$config['database']['DefaultConnection']['user'],$config['database']['DefaultConnection']['password']);