Autor | Zpráva | ||
---|---|---|---|
pepan Profil |
#1 · Zasláno: 13. 11. 2008, 11:39:22
Ahoj mám tento script :
<?php ////////////////////////////////////////////////////////////////////// ////////////////// // Class: DbConnector // Purpose: Connect to a database, MySQL version ////////////////////////////////////////////////////////////////////// ///////////////// require_once 'systemcomponent.php'; class DbConnector extends SystemComponent { var $theQuery; var $link; //*** Function: DbConnector, Purpose: Connect to the database *** function DbConnector(){ // Load settings from parent class $settings = SystemComponent::getSettings(); // Get the main settings from the array we just loaded $host = $settings['dbhost']; $db = $settings['dbname']; $user = $settings['dbusername']; $pass = $settings['dbpassword']; // Connect to the database $this->link = mysql_connect($host, $user, $pass); mysql_select_db($db); register_shutdown_function(array(&$this, 'close')); } //*** Function: query, Purpose: Execute a database query *** function query($query) { $this->theQuery = $query; return mysql_query($query, $this->link); } //*** Function: fetchArray, Purpose: Get array of query results *** function fetchArray($result) { return mysql_fetch_array($result); } //*** Function: close, Purpose: Close the connection *** function close() { mysql_close($this->link); } } ?> a vypisuje mi to tuto chybu : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\xampp\htdocs\xampp\web\ssko\DbConnector.php on line 43 (řádek 43 je zvýrazněn tučně) Ještě přikládám soubor systemcomponent.php <?php class SystemComponent { var $settings; function getSettings() { // System variables $settings['siteDir'] = 'http://localhost/xampp/web/ssko/'; // Database variables $settings['dbhost'] = 'localhost'; $settings['dbusername'] = 'root'; $settings['dbpassword'] = ''; $settings['dbname'] = 'ssko'; return $settings; } } ?> Nevíte kde by tam mohla být chyba? Děkuji |
||
el mariachi Profil |
#2 · Zasláno: 13. 11. 2008, 11:43:36
no ale toto moc skripty nemáš, to sú len dve classy na prácu s mysql... kde máš kód na kde to aplikuješ ? to je tak, keď človek sťahuje skripty a nevie, na čo sú...
|
||
Časová prodleva: 15 let
|
0