Problem, z którym nie potrafie sobie poradzić... Chodzi o plik php, który łączy się z bazą danych (mysql). Chciałbym utworzyć jeden taki plik, z którego mogłyby korzystać inne skrypty. Do tej pory tworzyłem coś takiego :
Kod
class DataBase1
{
function __construct()
{
@$this->db1 = new mysqli('localhost', 'root', 'krasnal', 'logowanie');
if(mysqli_connect_errno())
{
//echo 'blad loagowania';
}else {
//echo "polaczenie udane klasa.. "; echo '<BR>';
}
}
function jakasTamFunkcjaDzialajacaNaBazie() { }
{
function __construct()
{
@$this->db1 = new mysqli('localhost', 'root', 'krasnal', 'logowanie');
if(mysqli_connect_errno())
{
//echo 'blad loagowania';
}else {
//echo "polaczenie udane klasa.. "; echo '<BR>';
}
}
function jakasTamFunkcjaDzialajacaNaBazie() { }
Problem polega na tym, że do tej pory umieszczałem w jednej klasie funkcje łączenia z baza i funkcje wykonujace na niej operacje, przez co kod jest strasznie zagmatwany i nielogiczny. Chciałbym móc skonstuować oddzielną klase łączenia się z bazą danych i oddzielną klase z funkcjami wykonującymi na niej operacje. Nie wiem niestety czy coś takiego wogóle jest możliwe. Do tej pory starałem sie "wypluć" wskaźnik do bazy, ale nie wychodziło mi to najlepiej. Bardzo prosze o pomoc.
