I get this warning:
PHP Warning: Unknown(): Unable to call \b() - function does not exist in Unknown on line 0
I think it is related to classes I am using:
first class:
CODE
<?php
require_once('rw_functions.php');
class rwc_system
{
/*
Some comments...
*/
var $rwa_settings;
function rwf_get_settings()
{
// System variables
$rwa_settings['site_dir'] = getcwd();
// Database variables
$rwa_settings['db_host'] = 'localhost';
$rwa_settings['db_name'] = 'somedb';
$rwa_settings['db_user'] = 'someuser';
$rwa_settings['db_pass'] = 'somepass';
return $rwa_settings;
}
}
?>
second class:
CODE
<?php
require_once('rw_system.php');
class rwc_db_conn extends rwc_system
{
var $rwv_query;
var $rwv_link;
function rwc_db_conn()
{
// Load settings from the parent class
$rwa_settings = rwc_system::rwf_get_settings();
// Get the main settings from the array just loaded
$rwv_db_host = $rwa_settings['db_host'];
$rwv_db_name = $rwa_settings['db_name'];
$rwv_db_user = $rwa_settings['db_user'];
$rwv_db_pass = $rwa_settings['db_pass'];
// Connect to the database
$this->rwv_link = mysql_connect($rwv_db_host, $rwv_db_user, $rwv_db_pass);
mysql_select_db($rwv_db_name);
register_shutdown_function(array(&$this, 'close'));
}
function rwf_db_query($query)
{
$this->rwv_query = $query;
return mysql_query($query, $this->rwv_link);
}
function rwf_db_fetch_array($result)
{
return mysql_fetch_array($result);
}
function rwf_db_fetch_row($result)
{
return mysql_fetch_row($result);
}
function rwf_db_close()
{
mysql_close($this->rwv_link);
}
}
?>
Its hard for me to understand how to debug on line 0
Thanks in advance for any help.