lorenzo (Normal User)
Guru
Messaggi: 1178
Iscritto: 15/04/2008
|
Ho appena iniziato ad usare le classi nel php ma mi sono trovato un errore che non riesco a risolvere...
Fatal error: Cannot instantiate non-existent class: database in /membri/utente/pages/search.php
il file search.php:
Codice sorgente - presumibilmente Php |
<?php include_once("/php5/Database.class"); //include_once("/php5/QueryString.class"); //include_once("/php5/Ricerca.class"); $db = new Database( $database , $user , $passwd , $dat ); /*$qStr = new QueryString(); $ric = new Ricerca(); $qStr->AddAnyWords( $_text_insert ); $ric->DoSearch( $qStr , $db ); $tmp = $ric->GetResults(); forach( $tmp as $var ) $var->Display();*/ $db->Close(); ?>
|
come vedete nell'errore, non riesco a creare la classe Database. Le altre dichiarazioni le ho commentate ma ho provato anche quelle e mi danno lo stesso errore...
il file Database.class è questo:
Codice sorgente - presumibilmente Php |
<?php class Database{ var $conn = NULL; function Database($host, $user, $pass, $dbname){ or die("ERRORE MYSQL: impossibile connettersi al database"); } function ExecuteQuery($query){ } function FetchResult($result){ $data[] = $tmp; return $data; } function Close(){ } } ?>
|
qualcuno riesci a dirmi cosa sbaglio?? Ultima modifica effettuata da lorenzo il 20/08/2008 alle 9:59 |