Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> require_once
kliszaq
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 11.09.2003
Skąd: Giżycko/Wawa

Ostrzeżenie: (0%)
-----


Problem jest nastepujacy: mam 2 pliki index.php, mysql.class.php, oraz settings.php. W pliku mysql.class.php mam klase do laczenia sie z baza danych oraz kilka innych funkcji:
[php:1:7a1c3f57aa]<?php
class mysql
{
var $strCon;
var $arrResult;
var $strerr;

function mysql()
{
require( 'settings.php' );
$this->strCon = @mysql_connect( $strDBHost, $strDBUser, $strDBPass ) or die( 'Brak połączenia z baza danych.' );
}

function sel_db( $strDBName )
{
$this->strerr = @mysql_select_db( $strDBName ) or die ( 'Baza danych nie istnieje.' );
return $this->strerr;
}

function shut_down()
{
mysql_close($this->strCon);
}
}
?>[/php:1:7a1c3f57aa]

w pliku settings mam dane $strDBHost, $strDBName, $strDBUser, $strDBPass
natomiast w pliku index.php mam wywolanie klasy z polaczeniem

Jesli daje w pliku index require_once( 'settings.php' );, to nie laczy mi z baza, bo zmienna nie jest przekazana do klasy, natomiast jesli daje w klasie require_once(); to w pliku inexowym jak wpisze $objCon->sel_db( $strDBName ); to nie widzi nazwy bazy danych...
Chce to zrobic za pomoca require_once (a propos THOT'a).
Jakies propozycje?
Go to the top of the page
+Quote Post

Posty w temacie
- kliszaq   require_once   27.09.2003, 13:47:51
- - adwol   Re: require_once   27.09.2003, 13:53:59
- - kliszaq   wiec powinienem zrobic tak? <?php require_once(...   27.09.2003, 13:58:20
- - kliszaq   okej juz dziala, ale mam pytanie po co uzywamy tak...   27.09.2003, 14:01:33
- - adwol   Cytatwiec powinienem zrobic tak? Tak. Po poprawnym...   27.09.2003, 14:02:21


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.12.2025 - 23:50