Dobre skusme na to ist easy.
Takze mam jeden file kde chcem volat dbconnector.php donho som napchal toto a potom tam napcham query,select,ect..
class DbConnectors extends SystemComponent {
function DbConnector(){
// Load settings from parent class
$settings = SystemComponent::getSettings();
// Get the main settings from the array we've just loaded
$host = 'localhost';
$db = 'T';
$user = 'x';
$pass = 'y';
$conninfo = array('Database'=>$db,'UID'=>$user,'PWD'=>$pass, 'CharacterSet'=>"UTF-8",'ReturnDatesAsStrings'=>true);
$connectionInfo = array( "Database"=>$db, "UID"=>$user, "PWD"=>$pass);
// Connect to the database
$link = sqlsrv_connect($host, $conninfo);
//register_shutdown_function(array(&$this, 'close'));
}
potom mam subor funkcia kde chcem napriklad volat funkciu
<?php
//Include
require_once('DbConnector.php');
function select_test(){
$connector = new DbConnectors();
$sql = "SELECT TOP 10 [data] FROM [test].[dbo].[report] WHERE [Station]= 'xyz' ";
$stmt = sqlsrv_query( $connector, $sql );
ale to mi nefunguje. Preco? Ako by som mal korektne volat spojenie na db?