Dlaczego forum zamiast pomagać chce się nabijać z użytkowników? Nie pojmę tego, ale spróbuję zasugerować stworzenie klasy obsługi bazy, co będzie chyba bardzo dobrym rozwiązaniem. Prosty przykład(sic!):
class Database {
private $hDB = NULL;
public function connect($host, $login, $pass, $db)
{
if($hDB !== NULL) return;
$this->hDB = new PDO('mysql:host='.$host.';dbname='.$db, $login, $pass);
}
public function jakas_funkcja($sql)
{
return $this->hDB->query($sql);
}
}
$baza = new Database();
$baza->connect($host, $login, $pass, $db);
$zwrot = $baza->jakas_funkcja('SELECT * FROM users');