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? |
|
|
|
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 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 23:50 |